Sewer People Caught On Camera In Portland
The manager of a Portland, Oregon hardware store made a very strange discovery when looking over security footage! He saw a manhole cover move and in what he describes as “like a clown car” three people come