正面衝突 'head-on collision' is a four-character sinitic compound of the transparent 'front surface + collision' type common in news writing. ぐしゃぐしゃ is a state mimetic for 'crushed / crumpled / mangled / a mess.' ~になる 'become X' frames the resulting state. した正面衝突 is a relative clause modifying タクシー.