I understand NASCAR Scene is making a push for retail sales.
well if i knew what it was maybe i could tell ya if i would buy one or not
I have never heard of nascar scene, what is it??
Hey Skills it looks like we will never know LOL
04-09-2006 12:56 AM by
MACK
Nascar Scene is a newspaper like thing with stuff about the drivers I got one once didn't like it.