December 13, 2008

Cthulhu's Bar and Grill for the Holidays

Just in time for the holidays, I'm happy to announce the grand opening of Cthulhu's Bar & Grill! It's a one-stop shop for vaguely Cthulhu-related t-shirts and chachkes and such.

Nothing says winter quite like a green, octopus-headed cocktail waitress. Face it.

Sphere: Related Content