Electric Picnic latest additions: Wild Beasts, Grimes, Villagers, Explosions In The Sky…

The latest round of additions for Electric Picnic were released earlier today…