Proof of Intelligent Life! Queen Bees on the Sun kervstino Published 04/12/2011 this was found in a solar scan recording Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: wtf news animals alien sun solar 2012 NEXT VIDEO Two Japanese Samurai Fight In The Air Using Jetpacks! 8 Comments Log in for Comments
8 Comments