Tuesday, April 22, 2008

Mecha Muppets! What the Frack?

For all of you that take your BSG seriously, I offer up this piece of strangeness.




No comments: