Cleveland, Ohio, United States
Lords of the Highway / Horror of '59 / The Slack Jawed Yokels Oct 31, 2008 Uploaded by Bobnoxious23