Monday, December 15, 2008

Here's an outdoor art installation that should instinctively appeal to anyone who shares my addiction for a certain lo-fi video game.

No comments: