DRAG RACE: 1500 HP TOYOTA SUPRA Vs 1600+ HP Twin Turbo Pick-Up TRUCK “Red Dragon”! One Of Them Is Left Far Behind!


This INSANE giant turbo Supra battles the infamous twin turbo Red Dragon pickup you may have seen on Street Outlaws! The domestic vs Japense battle ensues and it was difficult to predict the outcome of this turbo vs turbo race! Twin turbo vs single turbo BATTLE!