racer8
Team Owner
I just got back from seeing the Nascar Imax film . All I can say is WOW. Do yourself a favor and go see it. lots of history, behind the scenes and on track excitement. makes my big screen look like pimplevision. One of the best things I have seen in quite a while.