David Horton

Follow this artist

About this artist

Played Bass Guitar and Keyboards with While Angels Watch between 1989 - 1992 and 2012 - 2014.