Tag Archives: Sia

WATCH: BTS Performs at NYC’s Grand Central Terminal!

WATCH: BTS Performs at NYC’s Grand Central Terminal!

If you thought that the international pop sensation BTS would spend their time in New York City taking selfies and feeding the pigeons, you’d be wrong! Very wrong. Instead, starring on The Tonight Show with Jimmy Fallon, they took over the Grand Central Terminal! Watch them perform their new song, “ON” here, complete with epic…Continue Reading