Electric Castle announces the headliners for the 2019 edition
Electric Castle Festival has announced the headliners of the 2019 edition due on July 17-21, as well as other rock, house and electro major names.
One of the most creative indie bands of the past decade, Florence + The Machine is…