Castlepalooza reveals first acts for 2015 lineup

Castlepalooza takes place in Charleville Castle in Tullamore, Offaly for its 10th…