Brian Trenchard-Smith

[Rating: Minor Rock Fist Up] Ever shopped at WalMart, cheered for the Dallas Cowboys, or eaten at KFC? There’s a little bit of shame in your personal knowledge that you probably did so willingly, and would probably do so again. That’s kind of how I felt about Drive Hard (Available now on DVD and Blu-Ray), the newest […]