Willis Earl Beal is a self-taught musician whose songs set spare, hallucinatory poetry against a crude blend of blues, anti-folk, rock, and hip-hop.
Added by Upcoming Robot on September 14, 2012