-
Conceptual artist Cherry Tree distills her own urine into a potent perfume. While shocking – after all, smelling of your own urine is generally considered a bad thing and implies you can’t find a toilet to save your life – the AOLWeirdNews article covering the artist’s invention treats the...