Super 40 1028 - France

Super 40 restored in France, 2017.

Video: https://www.youtube.com/watch?v=c2sazpNw8S8&t=7s


loading