Jeffrey Luck Lucas — veteran of the Answers and the Morlocks and current solo artist — offers up these photos from the band he calls his favorite from his days in San Diego.
The Mirrors were formed by Jeff and Dave Fleminger in late 1983 and played their last show in May 1984. Artifacts are rare, but these images shot by John Nee capture the band playing the UCSD Rec Gym April 14, 1984 with The Unclaimed, the Odds and Noise 292.