Monday, May 7, 2012

Die Guillotine: German Artists Who Planned To Kill Sheep Sell Controversial Project For $2.3 Million