Jesse Benton Shuts Down Talking Head Scumbag
Channel: TheThirdHelix
Date: 2012-03-24

Jesse Benton setting it straight.