Fresh off an epic performance on The Tonight Show With Jimmy Fallon the night before, Billie Eilish took to the Bowery Ballroom stage on Friday night to show New York City that she doesn’t mess …
PHOTOS: Billie Eilish — New York, NY — 10.17.17
On Tuesday night, teen queen Billie Eilish played a flawless set at Public Arts in New York, NY in support of her debut EP, Don’t Smile At Me. At the beginning of her set, Eilish came running on…