Nov 29, 2012 #2 R ranbethscards NASCAR products are back baby!!!!! oh yeah! really? I know we have some NASCAR fans on here...!! .