Glen's Liver Scotch Whiskey

Glen's Liver Scotch Whiskey is a brand of.

History
A billboard is seen outside Moe's Tavern.