Czech-built tram makes an appearance on The Simpsons
A Škoda 10T tram, built in the Czech Republic for the U.S. city of Portland, makes a brief appearance in a season 31 episode of the hit show
Would you like us to share your article with our audience? Find out more