The whole time I was watching this I was going Wait, they don't have Twinkies? They don't have Cheetos? That's horrible! And I love the part where one girl asks, "People feed these to their children?" Indeed, dear Brit, we do. Video under the cut!