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. 


Sponsored Content

Sponsored Content