Loading Video…

This browser does not support the Video element.

Saving the World Liquors sign

If you've driven past 16th street and Central Avenue in St. Pete you've noticed the iconic globe sign that stood outside of the former World Liquors store is no longer there.