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
Filmed by Eric Iwakura
Edited by John Marello
Share