Making big Cadillacs run hard isn’t a new thing, but it never gets old either. This drag video, which we believe was shot at Byron Dragway in Byron, Illinois, is awesome. It shows a claimed street race machine from Chi-town on the strip stomping the daylights out of what looks to be a full-race Camaro. […]
More...
More...