Feast of St. Stephen and Boxing Day celebration at Mucky Duck in Houston. Proceeds benefited Lord of the Streets Episcopal Church.