Watch : Megan Thee Stallion performs at The Oscars
Today is the 94th Annual Academy Awards, also known as Oscars which is taking place in Los Angeles this year. Oscars have made sure to surprise everyone by first bringing out Queen B aka Beyonce for opening the ceremony with the live performance of her