Posted on May 28, 2006January 30, 2008 by The Puppet X-MEN: THE LAST STAND. fucking awesome. See it. Twice. Click Here to put this video in your profile! Like this:Like Loading... More Where That Came From