Discussion

1 comments
achituna
achituna

Is this a knock-off of "Twisted Metal" or "Transformers"? I can't decide. Either way, I'm quite disappointed...