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…
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…