This time around, it's Dave's turn to squirm in his seat while Jeremy hurls his trivia questions at him. In the end, who will have done better?
See All 168 Episodes of "True Blue Riffcast"