Published On Oct 21, 2023
This week we headed up to the Dome of America’s Center in St. Louis, MO where 12 Drivers gave it their all in freestyle trying to take home the win! Who do you think came out on top? If you liked the video please Like, Comment your favorite moment, & Subscribe!
If you'd like a chance to commentate my next video please join my server below and DM me!
Feel free to join my Discord! / discord
-------------------------------------------------------
I DO NOT OWN ANY OF THIS MUSIC USED IN THE VIDEO
show more