The first Traffic video in almost 10 years! Look Left is everything you hope for from the Traffic crew and Josh Stewart. Filmed predominately in Philly, this vid will definitely have you clucking to skate some cutty spots.
Filmed and edited by Josh Stewart
Starring: Kevin Coakley, Hiroki Muraoka, Joe Yates, Rich Adler, Jimmy Mastrocola, Mark Wetzel, Chris Teta, Luke Malaney, George Hanuschak, Pat Stiener, Deshi, and Ricky Oyola