The Virginmarys – Sitting Ducks – EP Review September 27, 2017 Macclesfield rockers The Virginmarys have returned with their new EP Sitting Ducks (released on 22nd September) and those that fell in love with last years acclaimed album [...]