Leo Takayama from Japan headed to LA for two weeks to shreds classic spots of the city for Royal Trucks, check it!  

Filmed by Eric Iwakura

Edited by John Marello

Share