Steel Petals is a blues-rock combo from Charleston, SC.
Added by Upcoming Robot on September 28, 2011