Baldilocks73
Go Kart Champion
Any Delaware people ever get together? Car shows? Sonic parking lots? Anything?
I'm from DE, but I'm afraid it's just the two of us. Sad...
And NASCAR!
I need to get tuned to stage 1, are there any good shops around this effing place? I'm in Wilmington...