Tag Archives: motorhead

Shakotan: Zokusha Patrol Car will make you want to get pulled over

What in holy hell is going on here? A zokusha a police car? It’s topsy-turvy, man. Like cats playing with dogs! Shouldn’t the lowered, widened rides of the OG Japanese bad boys be the very antithesis of law-and-order establishment enforcers from one … Continue reading

13 Comments