Wednesday, December 03, 2008

“alongside bemused commuters”

Ape-costumed actors make a spectacle of themselves in London as part of Planet of the Apes 40th anniversary.

0 comments:

Post a Comment