The racing starts 2 minutes in…
is this the same group/forum that had the $10,000 street race or whatever?
Wheels up on the street is nuts. And that fucking duce hung them up there damn.
I know what vid you’re refering too. I’m 98% sure. Its gotta be the same location at least.