Following the release of excellent new single ‘Let Go’, we caught up with Glasgow’s Lucia & The Best Boys…