Friday, December 5, 2008

Makes you think


Italian artist Filippo Minelli has a taste for large provocative installations around the world. Here's his take on the Web 2.0 thing