pab58.com
2010: The First Year In Review
This snapshot by Rob Mendel (above) appears to have been taken at The John Lennon Auditorium at 703 Howard Street in Evanston, Illinois on what looks to be New Year’s Day 1982. (Note my Begg…