John Legend's Surprise Church Performance

Watch John Legend surprise churchgoers...
Read More
Filed under: News