Declan Greene, one half of Sisters Grimm, throws down the theatrical gauntlet once again…with faggots and gravy!