PICTURE HOUSE
The Eagle Inn, Salford 19 Collier Street, Salford, Greater Manchester, United KingdomPICTURE HOUSE Born while trying to free their minds and escape from lockdown, Picture House decided that sharing a fondness of David Lynch, Labyrinth, Rainbow Connection and Liz Frazer was enough of a reason to make music together, before hearing each other play a note. They holed up in the disused mills of Manchester, spending […]