Greer Barnes

Season 13 Ep 132/20/09

Greer Barnes talks about scuba diving in Australia, reporting suspicious packages in the subway and answering his girlfriend's bizarre questions.

Up Next