Not sure what's going on here. Is this a joke, or a threat? Deputies are investigating why a pig's head was placed on the hood of a vehicle at the Lafayette Regional Airport yesterday. Is this the work of some Cajun Godfather?

KATC