“96 Tears” (? and the Mysterians)
Today’s classic organ-heavy song of the day is “96 Tears” by a group calling themselves ? and the Mysterians. (That’s pronounced “Question Mark and the Mysterians.”) This garage rock classic was released in August of 1966 and popped all the way to #1 on both the Billboard Hot 100 and Cash Box Top 100. Billboard named it the #5 song…