Christmas Ninja - Demotivational Poster

On Dec 17, 2011
Christmas Ninja - Demotivational Poster

Christmas Ninja

Santa doesn't stand a chance.

Leave a comment!