1200HP Turbo Toyota Supra races Kawasaki H2R!
Car vs. bike. Even Tom & Jerry are so jealous of this everlasting competition! This time, a very powerful 1200HP Turbo Toyota Supra races a Kawasaki H2R. Both deadly racing machines, the show they give...