Che Arthur is an Atlanta-based multi-instrumentalist/songwriter/engineer.
Added by Upcoming Robot on December 26, 2007