Common & John Legend Win an Oscar and Deliver Stirring Words of Change (Video)
Last night (2/22), Common & John Legend won the Best Original Song Academy Award for their song "Glory," in the movie Selma. They've been performing the song at seemingly every major award show, including the Golden Globes and the Grammy Awards, but the artists brought renewed passion to the 87th... Read more