Sonchaux show – Villeneuve, Switzerland

August 25, 2011