Ask A Ninja: Ninja Santa

  • Aired 12/25/2005
  • 87 Views

A ninja answers Simone's question: Do Ninjas celebrate Christmas?

Loading...