Photos above: plh
Peabody's on E 21st St near downtown Cleveland in July 2007. It doesn't always rain
in Cleveland, it just seems that way. The older photo, obviously shot before
the garish redecoration, dates to the 80s or 90s.
Return to Hüsker Dü dates page