Free to Pee

jon September 24, 2012 0







Fact: By law, a pregnant woman can urinate anywhere she wants to in Britain, even, if she so chooses, in a police officer’s helmet.  Click Here For Fun Movie Facts

Leave A Response »