The Nozzleheads discuss Tar Spot 2024