Quote:
Originally Posted by Leto
haven't seen one of those since the early '80s!
|
Me neither. Wandered into a McD's in downtown New Haven, CT in '81 or so, and people were slurping them up. Never saw them on the menu out in California, then or since. I assume they're a regional thing?