Tag: Record breaking

Women steal the show at 63rd Grammy Awards

Photo courtesy of crommelincklars, Flickr The 63rd Grammy Awards aired on Sunday, March 14. The award show was held in Los Angeles outside of the Staples Center, where the event has been held inside in past years. Hosted by Trevor Noah, the Grammy’s tried to keep the show socially distant by only […]