Date: Dec 09, 2012 Location: Takamatsu Symbol Tower, Takamatsu, Kagawa, Japan Organization: Demolition Xtreme Fighting Championship
The Schmo takes flight in VEGAS ?? Nitro Cross watch video >>