EP Review: The Virginmarys – Sitting Ducks

The Virginmarys are a three-piece punk rock outfit from Macclesfield, a town in Cheshire, England. They were initially formed back in 2009, and self-released four EP's, namely Cast the First Stone in 2010, Just a Ride in 2011, Portrait of Red in 2011 and Dead Man's Shoes in 2012 before releasing their debut album King … Continue reading EP Review: The Virginmarys – Sitting Ducks