Aimee Mann Jacked On Latte, Won’t Play Her ‘Freebird’ At NY Show

NEW YORK — It was fitting that Aimee Mann took the stage Friday at the Beacon Theatre completely wired on latte, as Mann’s recent release, Lost in Space, is an 11-song treatise on addiction. The singer/songwriter was so jacked on caffeine, by her own admission, that she paused after her second song, “Calling It Quits,”…

Read More