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 'Grouch' an SNL 'Joker' Parody Starring Oscar the Grouch 8 Comments Log in for Comments
8 Comments