Elton John and Brandi Carlile have debuted a music video for their single "Who Believes in Angels" directed by David LaChapelle.
Here Lived shown Thursday night, Feb. 6, at the San Diego International Film Festival is a documentary film directed by Jane Wells who follows conceptual artist Gunter Demnig in laying Stolpersteine ...