Twinkie the Loon was a mascot of the Minnesota Twins Major League Baseball team for two seasons between 1980 and 1981.
Advertisement
Twinkie the Loon was a mascot of the Minnesota Twins Major League Baseball team for two seasons between 1980 and 1981.