May 20 May 20 Steve 'N Destroy: Episode 24 - Today You Die The TFS Staff Steven 'N Destroy Steven Seagal is Harlan Banks.