NEW YEAR’S DAY brought unexpected excitement to Miami: Dozens of police officers responded to a call of teens fighting and setting off fireworks at a mall. The incident has gone viral as a video on social media claims to show a 7-to-10 foot tall “alien” skulking near the police cars.
Listen to this week’s P.I.D. Radio by clicking here.
Comments are closed, but trackbacks and pingbacks are open.