Dear David – I’ve Been Waiting (Original Mix) [Preview] ICONS continues its steady ascent with Dear David's emotive debut single 'I've Been Waiting.'