Paul Walker’s Tragic Death May Have Been Caused By Mechanical Failure

Mon, December 2, 2013 9:55am EDT by 18 Comments
Paul Walker Dead Car Crash Mechanical Failure
Getty/Courtesy of Twitter