Hmm, I have no idea what this means, but if I were to guess, its a political ad to support the Communist Russkies and Nazi Party. Im sure its not though =)
prev next thumbs