05/19/2014 Album Review: Skarra Mucci - Greater Than Great There are some artists everybody has heard of and who have been in the ...