When it comes to street-legal cars there's "power," there's "Power ... An entrant in the Street Eliminator Class of last weekend's European Drag Racing Championship, it is fully road legal.
21, three cars appeared to be drag racing on East Outer Drive near Chalmers Street on Detroit’s east side. The three vehicles were captured on video speeding down the street, spinning out and ...