Today is Mountain Day in Japan, a day to celebrate the geological structures that comprise 80 percent of the nation’s land mass. Of course to car enthusiasts, mountains, specifically touge roads, represent the hallowed ground on which the quintessential lightweight Japanese sports coupe was honed. There’s nothing quite as satisfying a well-executed run along a snaking ribbon of asphalt with with dozens upon dozens of turns, and it takes a very special car to master it.
What’s your ideal touge weapon?
The most entertaining comment by next Monday will receive a prize. Scroll down to see the winner of last week’s QotW, “What car do you wish you hadn’t sold?” Continue reading






















