Stadium Super Trucks

2015 Toronto – Racing In The Rain –

On Board with Sheldon Creed during 2015 Toronto SST Race #2. A very wet track, but that doesn’t stop the Stadium SUPER Trucks from taking the green flag, …


Leave a Reply

Your email address will not be published. Required fields are marked *