Stephen Colbert Rented The "Pee Pee Tape" Hotel Room In Russia

Stephen Colbert visited the hotel from the infamous Steele dossier and found electrical wires going into the mirrors...