SifuPhil
R.I.P. With Us In Spirit Only
- Location
- Pennsylvania, USA
Double decker (electric?) buses. So cool! I don't think we ever had any two-story buses here in the US. Does anybody know?
I think there are a lot of them in major tourist spots such as Vegas and NY. In fact, I believe there's a factory somewhere in the U.S. that specializes in manufacturing double deckers.