Film & TVNo Doubt on Adam Ant on Gossip Girl on the 80s – WTFMay 13, 2009 / StaffOMG! What is this frankenstein-ish creation No Doubt peddles as a cover of a fantastic 80s song? “Stand and Deliver” is…