barrygruff.com
Sisters – ‘Hush Hush’
Originally from Limerick but now based in London, Sisters are the trio of Niall, Aoife and Andrew, who we’ve been castling a watchful gaze over since they first surfaced midway through last y…