David McAlmont

David Irving McAlmont is an English vocalist.

Music Video

 * Diamonds Are Forever (with David Arnold)