Steve Cochran on The Big 89
Michael "The Stallion" Silenzi is representing Chicago in the America Ninja Warrior finals Monday, August 30!
00:00 / 10:20
Advertisement