Owls have announced they will be playing 7 UK shows in September in support of their latest album – ‘Two’.
September
14 Leeds Brudenell Social Club
15 Nottingham Maze
16 Glasgow Audio
17 Manchester Deaf Institute
18 Norwich Epic Studios
19 London Tufnell Park Dome
20 Kingston Fighting Cocks
‘Two’ is Owls’ first album in 13 years and is out now on Polyvinyl.