Japan 2017 – Super D Cup Japan – Animal Style

I can never get enough of watching people throwing a bunch of S-chassis around Meihan course. This video that Animal Style recently released is just that.

Header photo by Narita Dogfight

Leave a Reply