Foo Fighters, Mumford & Sons, The xx set to Headline Lollapalooza Berlin 2017 Matthew McGuire2017-02-02T16:34:48-06:00February 2nd, 2017|Tags: Foo Fighters, Germany, Live music news, Lolla Berlin, Lollapalooza, Lollapalooza Berlin, Music Festival News, The xx| Read More