17 Years Ago, Rebirth Happened

DeLoach's hops just may be the most impressive part of this clip. Imagine his adrenaline rush!!!!