Adelaide 500 – Sheldon Creed’s Stadium Super Truck

What do you get when you take American adrenaline junkie Sheldon Creed, out to…