Hailing from Harlem, New York, Charles Hamilton plays emo, hip hop music.
Added by Upcoming Robot on April 12, 2010