Holofoil
08-11-2008, 11:52 PM
Hey, I went to the Saatchi gallery last weekend, in London, it's got a great exebition atm, I suggest anyone living near or going there should go check it out!
here's a vid I found too http://www.youtube.com/watch?v=SpQ66pcb81s&feature=related
here's a vid I found too http://www.youtube.com/watch?v=SpQ66pcb81s&feature=related