Giant Tap – Tecnopark Wintertur, SwitzerlandlovelyApril 30, 2013Places Giant Tap – Tecnopark Wintertur, Switzerland