Wednesday, December 28, 2011

Chief Crystal Head

The Chief came through on x-mas eve w/ a bottle of Crystal Head vodka. Clearly a reference to his Native-American mystic roots... Check out what Dan Aykroyd has to say about it:


No comments:

Post a Comment