Tulsa's xtreme food scene was recently captured by the crew with the show Man vs. Food, and it all airs on The Travel Channel tonight. Joe Momma’s is hosting a watch party for the episode’s debut tonight starting at 7:30. The show will be projected onto the restaurant’s projector screen and starts at 8. The party is free and open to the public.