Monster Energy Supercross Was INCREDIBLE
Monster Energy Supercross Finals in Vegas this past weekend–EPIC! Here are a few things I’d like to share with those who have never attended. 1. We are spoiled on the West Coast with our weather. It was bright, sunny (and windy) and perfect summer weather for supercross. I even got a little sunburned. 2. […]