
Basement Bound? Pee-Wee Herman’s Iconic Red Bike Has Found a New Home at the Alamo (Yes, Really!)
The iconic red bicycle from the movie ‘Pee-Wee’s Big Adventure’ is now a star attraction in the Lone Star State. Anyone who is familiar with the cherished 80s film knows where it must be. Yes, the Alamo in San Antonio, Texas! But, will it be displayed in …