News

In a striking dual role, Dr. David L. Masterson, an Anglican priest and recording artist/pianistist, will perform on a ...
The song’s music video was directed by David LaChapelle, and parodies the news that was surrounding Houston. It was officially certified gold for selling 25,000 units in September 2003.