Tuesday, June 9, 2009

The rockers dance off in Tokyo...

Possibly the most bizarre park activity yet witnessed...and there have been some strange ones along the way.

No comments: