WTH: Unexplained Creature Caught On Security Camera

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

Sponsored Content

Sponsored Content

Kiss FM Louisville · Louisville's #1 Hit Music Station
Listen Now on iHeartRadio