Dec 20, 2006

new shirt

not sure how this one is going to end up...

Dec 18, 2006

xmas card 2006



may the new year bring us all awesome and unexpected new experiences.
The Christmas Tree

Dec 14, 2006

The Peanut Vendor - Len Lye 1933

this is what's going on in my head pretty much nonstop.

Dec 5, 2006

Excellent Cartoon from Ecuador