Stadium Super Trucks is bonkers and we can’t wait to watch more

https://youtu.be/iV8PFYnWHiw