Louisiana Lord of the Flies
(Lafayette, Louisiana) An investigation has been launched regarding the pig's head found on a rental car at the Lafayette Regional Airport.
A deputy working at the airport first spotted the head Sunday evening and called police, LPD spokesman Cpl. Paul Mouton said.It's a mystery.
Mouton said the pig’s head was found resting on a rental vehicle. There were are (?) no signs of malicious intent.