Review from the June 21, 1996 show at The Phoenix Center in Detroit
Submitted by Timberline:
7 Year Bitch is one of my favorite bands. Elizabeth is so cool. I saw
them at the Phoenix Center in Detroit, MI (June 21, 1996) Elizabeth and
Roisen hung out by the stage afterwards signing autographs. Then
Elizabeth was hanging out in the crowd watching the other bands, just
like an ordinary fan.