Liz Cooper & The Stampede Liz Cooper & The Stampede are an indie rock band whose spaced out style dips into doo wop and psychedelia. Read More Rock, Staff PicksAudiotreeOctober 10, 2016liz cooper & the stampede live