David Patrick Carter [Video]

linebreak 1

David Patrick Carter performing live at the Buddha Beach, Marbella in Summer 2008.