Twinkie Town, a Minnesota Twins community
This "Deflate Gate" is old news to Minnesotans. Like Minnesota Sports Memes!