You can walk on ninjas: 

… at least in Paris.
You can walk on ninjas:

… at least in Paris.

  • Posted on September 15, 2010