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