Monroe Wa is a small “city” that you may miss on your way to Stevens pass. But this small city has been booming with rumors of Bigfoot invasions. These creatures have been spotted all over the city parking lots. This may come as a shock to most of you but we have the video to prove it! Sceptics have said this creature couldn’t exist in our world in this day and age. But DisInfo has obtained undeniable proof.
We will let the video take it from here.