Cruisin’ Tokyo In The World’s Solely Highway-Authorized Diablo GT2

As a nation famed for its persistence, self-discipline, and peace of thoughts, the Japanese appear to…