This little light of mine, I'm gonna let it shine...

Monday, December 22, 2008

Damn, but Art is amazing

Info. from the Wooster Collective led me to one the top 5 most visually pleasing things I've seen all year.

I can say that, the year's almost over.