This one’s for you, Blade!
Yes, they’re drinking glasses of Miss Elizabeth and Demolition!
You can drink from Liz on a hot summer’s day while laying on her beach towel!
I think they started out as Welch’s Jelly Jars from Canada (?). Anyone know the history of these things for sure? There were at least 6 or 7 different ones.