Question Mark and the Mysterians - 96 Tears
508