WTH: Unexplained Creature Caught On Security Camera

Good luck selling this house now lol. Im gonna go with the "elf" theory.

 
Rucker

Rucker

Want to know more about Rucker? Get their official bio, social pages & articles on 989 Radio Now!

title

Content Goes Here