By PEDESTRIAN.TV Published October 7, 2008 ‘Sunglasses at Night’ usually make us recoil in disgust. But when you look like the love child of David Bowie, Little Red Riding Hood and Debbie Harry we’ll let it slide…