Is the “pee tape” real? We may never know, but count Stephen Colbert among the believers. The Late Show host has cracked countless jokes about the 2013 tape that allegedly shows Donald Trump watching two prostitutes pee in a bed that the Obamas slept in at the Ritz-Carlton Hotel in Moscow, Russia (it says a […]
Read More