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.
Dont feel bad Im from Wv and dont understand it either.