SST Race From Toronto.

SLAYERMIKE

Active VIP Member
Joined
Dec 29, 2009
Messages
288
Reaction score
195
Location
Calgary, Alberta, Canada
Here's the Super Stadium Truck NBC broadcast replay, looks like fun.
[video]<iframe width="420" height="315" src="//www.youtube.com/embed/oMuod2BaHQ8" frameborder="0" allowfullscreen></iframe>[/video]
 
Top Bottom