OUCH! That's nasty!
I remember a similar incident occured with an Air Transat Tristar a couple of years back - although it didn't look nearly as bad as this aircraft looks.
Btw, here's a pic of the Air Transat bird:
http://www.airliners.net/open.file/194114/L/ If I'm not mistaken, the plane was a total write-off.