“Window Flowers” by Liz Cooper & the Stampede – Review

Review by Chet Rengers Score: 10/10 Liz Cooper & the Stampede may seem like a new band on the scene, but they aren’t. In fact, this album was recorded over a year ago in...