I Never Really Knew Why The Makers Of Twisted Metal 2 Never Decided To Put The Twin Towers In This Game.
If I Didn't Know Any Better I Think The Makers Of Twisted Metal 2 Were Psychics, Or Something! lol j/k