DAVID JAFFEE

David Jaffe: "Twisted Metal" Multiplayer Is Finally What He Imagined

David Jaffe: "Twisted Metal" Multiplayer Is Finally What He Imagined

Finally, "Killer Clown Snipers In Helicopters" is more than just a terrible band name.