What?! Meat Flavored Vodka: At A Store Near You, If You Live In Alaska

on 01/07/10 at 4:39 am

Spirits

Prepare your palate for carnivorous cocktails. This is straight out of Wasilla.

{Full story}