GX1000: Japan

The NEw Yuth

001012258

The country is stocked with spots, but the clips don’t always come easy. Japanese security forces specialize in some of the best kickouts you’ll ever witness. Check it out below

View original post

Advertisements