Posts featuring

‘ While doing research for yesterday’s post (which you can read here), I came across a page on IMDB that stated that the bus station scene from Pee-wee’s Big Adventure was filmed at the Glendale Amtrak Station. I knew from previous cyber-stalking, though, that the Pee-wee bus station scene was actually filmed a few miles […]