Skulls, creepy antiques, and weird, seemingly cursed contraptions are some of Craig’s favorite things. He finally took a NewsFix camera to The Place Upstairs off Main Street in Downtown Houston to see Laura and Mike at the shop. Craig felt right at home among all the bones and dust.
This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.