If you've ever checked in on this blog before you know that I love a good conspiracy theory. Aliens is pretty much the biggest. So, is this proof of aliens or just proof of muppets? Leaning towards muppets