Neighbors Report Seeing A ‘Strange Creature.’ But Watch When Rescuers Get Close…

Neighbors in a Malibu community reported seeing what they could only describe as a “strange creature” roaming the streets. Watch this to see its rescue and release…