Jealous and overzealous since 2000
The Briefing October 24, 2014

1,989 words on the new Taylor Swift album

x