Alice Cooper Monster Claw!

Yes, that's the one and only Alice Cooper doing the monster claw. I made him do it at the Beacon Theatre in New York City, July 18, 2013.

Check my pictures of Alice's show via Facebook.

Check the other site posts on the gagafrontrow pages: