Categories PICS Institute of Technology \ Russia Post author By Semih Akalin Post date May 24, 2011 No Comments on Institute of Technology \ Russia Tags dumbass, funny toilet, Russia, Russian, russian toilet, toilet ← Kung fu Panda 2 → McDonalds Fashion Commercials Leave a ReplyYou must be logged in to post a comment.