A Thousand Words about WTF is happening on the Main Green

Llamapalooza 2010 is currently under way on the Main Green in support of Heifer International.  More photos after the jump… Continue Reading