Lost Sounds, “1620 Echles Street” (Fat Possum)
Director Geoffrey Brent Shrewsbury provides fittingly spooky visuals to match the Memphis group’s bedeviled garage rock in his frenzied clip. A spectral version of the band haunts a grimy abandoned house before setting up in the living room to play to an audience of ghosts and ghouls.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?