Team Tiger Awesome's remake of the final scene from Die Hard for the Binaca Commercial Contest on Tongal.com

  • June 07, 2010
  • 165 Views