Latest PostTwisted Metal 7 Trailer What the fuck just happen in this trailer. Confused about life now.