Icarus Peel’s Acid Reign


Reviews


The Window on the Side of Your Head (2018)
Icarus Peel’s Acid Reign - The Window on the Side of Your Head

Exuberant latest album from psychedelic-influenced Welsh musician Icarus Peel whose new power trio provide a hefty dose of Hendrix-inspired rock