Mystery Creature Caught on Camera in the La Crescenta Hills

This is some crazy sh*t. Looks legit. I wonder if they'll catch it and what it is. 

 

title

Content Goes Here