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.