Japanese Nostalgic Car Has Just Posted the Following:

01-01-2014 11:46 AM
In Japan it’s a new year’s tradition to wake up early, drive to the coast or the top of your nearest mountain to watch*hatsuhinode, the year’s first sunrise. Bosozoku take this seriously enough that police blockades are set up to … Continue reading



Click here to view more.