Up next

SST Metal Ramp Test II

1,670 Views· 12/15/12
Stadium SUPER Trucks
Stadium SUPER Trucks
979 Subscribers
979
In Car

Ever wanted to see off-road trucks hit the asphalt? Stadium SUPER Trucks Metal Ramp Test II.... check it! The 2014 Stadium SUPER Trucks season begins on March 29th in St. Petersburg, Florida.

Show more

 0 Comments sort   Sort By


Up next