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.

2012 Monster Energy Cup

2012 Monster Energy Cup