Nascar, any fans??

United States
November 10, 2006 10:40pm CST
I am a BIG NASCAR fan and was just wondering if there was any fans here??
1 response
@beckyomg1 (6761)
• United States
9 Dec 06
yepper big nascar fan here.
• United States
10 Dec 06
NASCAR - Qualifying @ Texas Motor Speedway.
NASCAR is soo much fun..