
If you ever need an alien - something truly foreign to the common human population - look no further than that thing buzzing around your head. This is some dirt common bug from North America but on close examination it look like something that just stepped out of a grade B horror flick with a budget way too big for the writing.
Published on December 20, 2015 16:45