I have witnessed them dude... u are very right... these pigs are even sometimes the size of cows and can cause ur worst nightmares to become true.
and yaar, as far as I can see..., ur car is not totally RIP... it can still be recovered, however, don't know the condidtion of the front...