Tag Archives: Armadillo Palace

Texas – Days 3-4: Nerd Alert! Embracing My Inner Child in Houston

After my oil change in Dallas I made my way to Houston. I made it to the Art Car Museum less than an hour before they closed, which happened to be the perfect amount of time. The Art Car Museum focuses on cars that people decorate and that usually earn funny looks from the wary passerby. They had three art cars on display. One… Read more »