Monday, July 14, 2008


can i just say i'm in complete AWE of this installation art piece from palais de tokyo?? its absolutely wicked!

its what i always dreamed i'd do in my former workplace with cheap walmart darth vader masks!! *muahahahaaaa*

No comments: