Aidan Knight – ‘All Clear’

From Canada, Aidan Knight has just signed up to released his third album Each Other…