Is it Aliens? Unknown creature caught reacting to a camera in North Carolina sewers

4,902
-1
Posted by moku 2018 years ago in WTF
COPY
COPY
Story Continues Below

Seriously, can someone explain this?

Click to View or Post Comments Hide Comments