Ethan Miller’s band Howlin’ Rain has been making incredibly soulful psychedelic music since forming in 2004. Their latest album “The Alligator Bride” has been described…
Diving into the used bin of history
Ethan Miller’s band Howlin’ Rain has been making incredibly soulful psychedelic music since forming in 2004. Their latest album “The Alligator Bride” has been described…