28 Feb Freedom Festival’s 10th Anniversary in Portugal
By Melissa Mallin The 10th Anniversary of Freedom Festival will take place, Aug. 11-16, in Herdade da Chaminé, a large lakeside landscape near Elvas, in Portugal. Entering the realm of freedom state, where the only flag that exists is the one that belongs to the state of...