Originally Posted by
Fat Boy
It definitely has a manufactured quality to it, but NASCAR puts on a hell of a good show, especially in person. It's kinda like the motor racing version of Queen. You may or may not like their music, but they had a great presentation.
if i showed up at nascar, it would feel a bit like this -