January 1, 2021
#3328 In Space, No One Can Smell You Scream

January 1, 2021
#3328 In Space, No One Can Smell You Scream
Luke and Andrew kick off the new year with one of the best TBTL quizzes of all time, created by Andrew’s former neighbor in New Hampshire?!

A younger Andrew enjoys his New Hampshire beer fridge.
Ben McLeod