2012 Daytona Freeride teaser from DrewProductions

This is killing me. Everytime i try try to check out the vid it wont let me pull it up. It keeps giving me a "its not setup to be watched on a mobile device". WTF. Anyone?
 
Top Bottom