MTV have announced that their annual Video Music Awards (VMAs) will return to New York City for the 2021 ceremony on Sunday, September 12th, airing live from Brooklyn’s Barclays Center. The 2020 VMAs were also held in New York last August, but due to Covid-19 pandemic restrictions, the show took …
Read More »