Our Ford Transit to the limit

The effect of NHK filming team…