Tuesday, September 17, 2013


Russian police ninjas.  Must not have many donut shops there...

No comments:

Post a Comment