chrisheltra
Full Access Member
Was this video in Cali? Looks like 135th and Main st in Compton CA. We street race there alot. Google map it and look at the rubber on the street lol
use the street view to see all the rubber lol
Not sure but I've seen bids before of people racing on that street.