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

4,836
-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