We’ve been resting a long while since Wembley Eiffel Tower, and excited to confirm news is afoot – three releases to come this year, with details of a pre-release for the next Glass Reservoir record to come this Friday, 4th September, ahead of a release later in the month.

TGRR005 plan