This is Japan’s Most Insane Car Subculture - Juiceboxforyou

This is Japan’s Most Insane Car Subculture

A rare encounter with a gang of wild Kaido Racers and a Vertex track day at Mobara