Paranoid London
Arseholes Liars and Electronic Pioneers
The new LP – 9th Feb. 2024
'Love One Self' (feat. Joe Love)
Lead single - 14th Nov. 2023
Live at Rough Trade East
12th Feb. 2024 | 19:00