Originally Posted by Venom
Im sorry guys if I offend anyone here on the board , but I just dont get this Nascar thing . I dont know if its because Im from New York City . I don't think I can watch an event where I see cars make left turns for 5-6 hours until someone wins.
im with you i cant stand it