TRC Supra battles Alpha 12 GTR on the street!

TRC Supra battles Alpha 12 GTR on the street!

See also  Powerboat vs Cars Drag Race - Toyota Supra and Evolution X