8.18.2017
Wow
Some of you boys saw this coming.
http://www.star-telegram.com/news/local/community/arlington/article167953237.html
Edit: This is from a Six Flags "street show". I'll date it around 1970. Good lord.
Newer Post
Older Post
Home