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:
Post a Comment