ComedyLoyalKNG·Comedy·March 30, 2009Battlestar Galactica x Muppets; “Muppetstar Galactica;” & They All Have a Plan. They are Muppets, and they all have a PLAN. Watch this hilarious edit of a Battlestar Galactica Spoof of edited videoclips of Muppets together.
You must be logged in to post a comment.