Dirt Shark visits Arlington

Everything is bigger in Texas… Watch all the behind the scenes Monster Energy Supercross action from the Futuristic Cowboy Stadium in Arlington, TX.

 

About Ashley Diterlizzi 415 Articles
Ashley is a digital and social media guru who loves a good dirt bike meme.