A ‘phantom ride’ taken from the front of a train passing through the Devon town of Barnstaple.
5.0 ⭐
1903
9.5 ⭐
2014
6.4 ⭐
1968
5.8 ⭐
2024
7.5 ⭐
2016