Visiting the world’s largest ice bar, Magic Ice in St. Thomas, which is basically someone’s mushroom trip come to life.
Archive | 7:25 PM
Visiting the world’s largest ice bar, Magic Ice in St. Thomas, which is basically someone’s mushroom trip come to life.
Tags: bar, coat, cold, freezer, holidaily, holiday, ice bar, lights, magic ice, mushroom, st thomas
No upcoming events