Saturday, March 29, 2008

Art show In LA!


Come see strange artifacts in the FLESH!
(click image to enlarge)