Any Nascar fans have this? Is it worth the cost? I have an install on Saturday and can add it for 8 payments of $5.00. It sounds cool, but us the coverage really any better than just watching in HD on FOX?
Thanks,
Scott
Thanks,
Scott