downhill racer

PhotographerJeff Leung
PrizeHonorable Mention
Entry Description

Toyota AE86, legend of touge.