It's another weird crime scene for the Miami PD. What the heck is going on here?
Added: