Keith Sykes wears many hats in the music industry: singer, guitarist, songwriter, producer, record company executive, etc
Added by Upcoming Robot on April 3, 2011