Jealous and overzealous since 2000
News November 30, 2012

Ellie Goulding has said some pretty outrageous things about Taylor Swift

x