Mo.bi

#
Tag Archives: ‘pee
By

BuzzFeed news intends to fight a pending lawsuit with the White House by proving the infamous “pee tape” exists. According to a report in Foreign Policy, the website has hired a crack team of investigators...