Monday, April 7, 2008

EEPMASTA HIMSELF.....



.....Eric Chan.  Constantly exploring new forms and styles, he is always looking for something exciting and mind bending. He resides in Ottawa, Canada fiddling with the intersections between art and technology.  Damn!!!

1 comment:

Anonymous said...

dude is sick!!