Review: Solar Festival (Holland)

Set in the sleepy rural town of Roermond about 40 minutes from Eindhoven, the Solar Weekend is hidden away in the Southern depths of the Netherlands. That said, during party time the festival awakens the dancin...