Album Review: The Virginmarys -“Sitting Ducks” EP October 19, 2017 Karen Shalev 0 Album Review of The Virginmarys’ latest “Sitting Ducks” EP.