Originally Posted by SD_Focus
Fontana, CA. Somewhere southeast of LA. NASCAR runs there, though they avoid the fun part of the track.
Of course they do lol. Because NASCAR is whack.
Nice ride man. I'm a fan of Z3's. And a fan of doing 130+ ;)
Sent from my Man Cannon via FF Mobile