Posts tagged twisted metal 1

Twisted Metal Review

Twisted Metal is the foundation for what has become one of the most beloved vehicular combat franchises in history.