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