More Story

Salvador Dali's moustache is voted the best ever‎

Artist Salvador Dali's distinctive moustache has been crowned the best of all time. The Spanish surrealist's twirled 'tache...