Ooh, that’s got to hurt. This poor F430 (we think) met its maker a few days ago in the Philippines.
You can only imagine what the owner was thinking at this instant
Seems as though the engine committed suicide.
It still looks good from the front…
Thanks to CarScoop, more photos available here.