Had to give it a quick research. The reason why I can't remember is that I never played Twisted Metal =p
Well, I was mostly speaking out to the forums as a whole, so I wasn't exactly expecting you to remember it. :P
Well, you are posting on my profile not on the forum as a whole, right? (• ε •) (You also said >you< there.)