The Long Road Festival returns for its biggest year ever in August 2025, today announcing that James Bay will close the festival.