Another Abortionist Freakshow. These muppets call themselves "The Handmaids," in mockery of the Virgin Mary who said "Behold the Handmaid of the Lord." I'm not sure what the lampshades on their heads is supposed to represent, but apparently their act was a big hit at last weeks Abortionist "concert" in Liberty Hall. Sad that this building was once associated with the great patriot, James Connolly, but is now a nest of anti-Irish vipers.