September 20th, 2013 by Submitted

A little shred sesh from TNG Cable Park south of France. This “We are TNG” teaser is just a taste of whats to come. Look for the full video to drop in November.

***ALWAYS WEAR A LIFE VEST***

Video from 

Make A Comment

Connect with Facebook