Read previous post:
Derek Freal at Ice Bar Tokyo in Japan
Absolut Ice Bar Tokyo, Japan

Heard of the Ice Hotel in Sweden? Take the same concept but apply it to a bar instead of a...

Close