Las Vegas – Supercross
Oct 20
Neveda, North America, USA Extreme Sports, Motocross No Comments
I went to Las Vegas for the weekend to watch the 2012 Monster Energy Cup Supercross. There was some great racing, but unfortunately I didn’t get the amazing hotel room upgrade that I had gotten last year.