James Craig from Fullerton CA in
James Craig, Johnny Tang, and SPoT crew skate Shanghai, China

James Craig from Fullerton CA