York Bus in Atlanta

Interesting siting on the way home. A York Sightseeing bus in the suburbs of Atlanta. My money was that it was being used for filming.

Advertisement

Share This Story