Episode #1210: The World’s Best Yelp Review

Episode #1210: The World’s Best Yelp Review

Episode #1210: The World’s Best Yelp Review

While in Florida looking for a sports bar, Luke stumbles across what might be the greatest bad Yelp review of all time.

0:00
0:00