May 16, 2008

Animated wall graffiti from Rio de Janeiro, I believe.