The Nuns – “Anita” November 19, 2010 No Comments I’ll be honest, The Nuns pretty much suck. This album artwork sucks, and every song on this album (2006’s New York Vampires) sucks, except for Read More »