Date: Apr 10, 2016 Location: Takamatsu Symbol Tower, Takamatsu, Kagawa, Japan Organization: Shooto
The Schmo takes flight in VEGAS ?? Nitro Cross watch video >>