Dead Octopus Showing Up in Boyd Lake

This is strange...people are reporting finding dead octopuses...octopi? Anyway, that, in Boyd Lake in Loveland. My explanation? Aliens. Check out the full story here.

Nate Wilde

Nate Wilde

Want to know more about Nate Wilde? Get their official bio, social pages & articles! Read more


Content Goes Here