Recent Comments

  1. I’m not so sure this picture was taken in Russia.

    It may just as easily have been taken outside a Tea Party rally in the Southern part of the US.

Leave a Comment below

Your email address will not be published.