On a snowy day in the quiet town of Kumamoto, dozens of Japanese office workers in safety helmets and sneakers crouch low on their office chairs, eyes fixed on the starting line, ready to launch. A ...
The boom of the Street Racing culture all stems from the early 2000s and is owed in part to media like the first couple of Fast and Furious movies and even games that capitalized on this scene, like ...