If you think X Games should go down in Austin, Texas, you need to watch this official promotional video above and than go vote over on the Facebook. Detroit is still in the lead for the 2014 X Games, but you never know, things can change.
06 Jun 2013
Leave a Reply
You must be logged in to post a comment.