Place: Absolut Ice Bar, Stockholm, Stockholms Län, Sweden
By Steph Goralnick Uploaded on 10 November 2007 446 views
Hey, at least the drinks are always cold.