Unusual Crime Scene

Unusual Crime Scene

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