Music News

The Flaming Lips confirm for Lowell Telescope show

flaming lipsThe Flaming Lips, British Sea Power and OK GO are just 3 acts confirmed to play a show in Cheshire this summer at the Lowell Telescope at Jodrell Bank.

The show will happen on July 2nd so book your tickets now and click here for a live review on how the Flaming Lips ripped up the Troxy last year.