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