A progressive Catholic group named “Call to Action” (which may actually be an Episcopalian black ops unit) gives us our creepy-groovy giant puppet video of the day. [Video] (Hat tips: Midwest Conservative Journal and Age of Hooper.)
LGF, Religion, Puppets, Episcopalian, Progressives, Catholic