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 comment

Please note, comments must be approved before they are published