The first thing I thought of when I looked at this was the short-lived TV show 'The Highwayman'
Which didn't even feature trucks with sails on them.
(
Captain Howdy,
Wed 11 May 2011, 21:47,
archived)
:) Guess I can understand that
(
LS18,
Wed 11 May 2011, 21:51,
archived)