Blog, Videos/Edits

X Games Detroit Trailer

This is a trailer, but not your normal trailer, for the X Games 2013 that will be happening in Detroit on April 23rd. Maybe they are trying to surprise us with something special, or maybe it just is what it is.



Leave a Reply

You must be logged in to post a comment.