Liam Gallagher and John Squire announce first tour together and debut album
The news that Manchester icons Liam Gallagher and John Squire were collaborating on a new project ignited a wave of anticipation – uniting the personality and attitude of the Oasis frontman’s vocals with the remarkable […]