Dr. Dave knows over 570 songs and at least one song from 1950-2024!