News David Jaffe Stars In A Twisted Metal Ad February 9th, 2012 0 A new commercial has been released for Twisted Metal starring none other than David Jaffe himself. In it, he explains that fans will have a...