A weird Florida mystery: Meat falling from the sky:
But that's what happened at 4 a.m. Saturday when a 15-pound bag of frozen pork landed on the Deerfield Beach home of Travis Adair. Adair said Thursday that the package hit the roof with a “big bang.”
Have you tried: Visiting Port Elizabeth?
