This shirt from the Hotdog Palace in Dolton Illinois was featured in a shop window in Amsterdam.