Stupid Food Does this belong here? This might be the most American thing I’ve ever seen. November 25, 2025