We could be getting our own H.R. Giger bar in the United States!

For years, we've marveled at the amazingly creepy design brilliance of H.R. Giger's Giger Bars in Switzerland, along with the now-defunct one in Tokyo. And now, it looks like we might be getting a Giger Bar right here in the United States! » 1/08/14 3:20pm 1/08/14 3:20pm