Crazy Itch Radio

  • Record Label: XL
  • Release Date: Sep 12, 2006
Crazy Itch Radio Image

Generally favorable reviews - based on 28 Critics

User Score

Generally favorable reviews- based on 21 Ratings

Summary: The duo's fourth album includes vocals from Linda Lewis, Lady Marga, and a chorus of 30+ African orphans (hey, we don't make this stuff up).
Record Label: XL
Genre(s): Electronic
Credit: Primary Artist