Press "Enter" to skip to content

Brian Rose, American running for mayor of London, drinks urine on camera

An American running for mayor of London recently scandalized the British public after recording a video of himself drinking his own urine.
Source: NY Post click here for more…

Be First to Comment

    Leave a Reply

    %d bloggers like this: