Only Martha Stewart Is Allowed on the Man Who Ate an 18-Inch Burrito in Under 3 Minutes