Monday, April 10, 2006

English double deck buses. Ottawa Illinois. August 1986.

A summer trip I made with a friend to Ottawa Illinois in 1986, Finds 2 Privately owned former London England Double Decker Buses. I have never been to England...But it was nice actually getting to see a London Bus up close here in the United States. In Illinois mind You.

No comments: