? & the Mysterians 1966 60s Oct29 ? & the Mysterians - 96 Tears October 29, 2022 "96 Tears" is a song recorded by the American garage rock band ? and the Mysterians in 1966. The song was released on August 1966 ... Read more »