This is interesting – it seems that a group of artists have celebrated 1-31-07 in their own way and have created a series of political hemmed LED art sculptures and (you guessed it) placed them all over Boston. Pictured here, Bush & Bin Laden… Click on through to see more images and if you’re in Boston the locations are listed to go on an art tour. Get there before the robots do.
Add your comment below, or trackback from your own site.
Subscribe to these comments.