Posts Tagged ‘Sighseeing tours of New York City’

The first big apple sightseeing bus

June 15, 2008

Today’s double-decker tour buses are just updated versions of this “observation automobile” from the early 1900s. They sure crammed a lot of people into that tourist wagon.