TRC Supra battles Alpha 12 GTR on the street!

TRC Supra battles Alpha 12 GTR on the street!

See also  The proper way to race a GTR