On my drive to the Saleen Nationals in Houston/Conroe TX on Aug 1st, a couple of my travel companions mentioned stopping at gas Monkey to pick up a T-shirt or 2. Looks like it's less than a mile off the interstate. Just wondering if it's worth the stop, or we'll be pulling into an empty warehouse parking lot in a sketchy part of town??? 8-[
2330 Merrel Road Dallas TX
Anybody been there? Worthwhile stop / visit??? Fan of the show?
2330 Merrel Road Dallas TX
Anybody been there? Worthwhile stop / visit??? Fan of the show?