Eddie Roberts is a guitarist and leader of UK's New Mastersounds.
Added by Upcoming Robot on June 9, 2012