
The Sand Sports Super Show in Costa Mesa, California every year gets the itch to hit the desert going before anything else. Check out everything that went down at the show and our full gallery inside!
Build your own custom newsletter with the content you love from Off Road Xtreme, directly to your inbox, absolutely FREE!