Date: Dec 14, 2002 Location: Stars and Stripes NightclubDavenport, Iowa Organization: Extreme Challenge
Check out that Kimura! watch video >>