Search
Close this search box.

Day: 19 April 2020

Apr 19
Hit BBC series Life on Mars was filmed in Manchester – and it’s now on Netflix

Life on Mars has been added to Netflix as creator confirms a third series to be filmed in Manchester

Search
Close this search box.