
In December 2018, Owen Benjamin hit the American Southwest, taking on the topics most comics wouldn’t touch. From Denver’s satanic horse Blucifer to the moon landing hoax, nothing was off-limits. Filmed on the tour’s final night in Las Vegas, this independently made special delivers unfiltered, unapologetic comedy at its best.
User score
0 votes
Released
December 1, 2018
1h 35m
English