Yep thats the topic...no specifics...but has anyone ever seen an actual streetrace? Or is it just the stoplight to stoplight crap people brag about?


People suck. Rev it till it MELTS.....