Why the faaaace; it not so bad.
Pic #2, isn’t that the face of the Ape Docs who kept Charlton Heston in the cage in “Planet of the Apes”? I think somebody slipped that one in there just for grins.
Commenting as a Guest. Sign in or Join.
Here's Steven Tyler at Studio 54 in Vegas Saturday night where he basically confirmed ...