Battlestar Galactica x Muppets; “Muppetstar Galactica;” & They All Have a Plan.

muppetshowfullcast

They are Muppets, and they all have a PLAN. Watch this hilarious edit of a Battlestar Galactica Spoof of edited videoclips of Muppets together.