This Wall is Crewe' - Winner of HISTORY's short filmmaker of the year award
The short film created by Crewe based filmmakers Jason Davidson and Peter Roch won HISTORY's Short Filmmaker of the Year award 2018, conjuring up the history of Crewe which tells the story of Crewe whose workers built the locomotives that powered the Industrial Revolution.