Actors spotted in Sefton Park as new TV show appears to be filmed
Sefton Park was transformed today as filming took place for a new TV show. ECHO photographers captured snaps today as the Liverpool park was transformed for what is believed to be filming of show The Talamasca. The upcoming show from AMC Network is adapted …