Tag: Mirror Image Dog
Margaret: ‘Mirror Image Dog’ must surely stand as peak, and shining moment!
‘Mirror Image Dog’ is the brand new single by Margaret, a rock band formed in Northern Ireland during the early nineties. Originally the band, who [more…]