we have been twice now for fan club meetings. this shop is amazing to see. there are different cars and trucks on the show floor. you can also see the guys working on cars from the inside. around the corner you will find all the big trophies. there is also a wall of all the cars he has won in, and that was cool to see.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.