downhill racer

PhotographerJeff Leung
Entry Description

Toyota AE86, legend of touge.