MTV Video Music Awards Will Be Held Live At Barclay’s Center This Year

This year, MTV Video Music Awards will be held at the Barclays Center in New York City. Unlike last year, the popular awards show will be aired live. Because of the height of COVID, there was no live audience, and…