Duffy has purged not only her first name (Aimee) from her bio, but also her Idol-esque TV background. Never fear, no one can hide anything on the Interwebs, so it doesn't take Inspector Lynley to uncover video from her appearance on Wawffactor way back in... 2003! In Welsh! Or Cymraeg, I should say. That is hardcore.