This is a 1:32 plastic kit of the well known Harrington Legionnaire coach on a Bedford VAL chassis from the Italian Job film.

There are full assembly instructions here: http://www.chase-cars.com/bodyshells/1964-italian-coach/ and the kit comprises of
  • Bodyshell and rear doors
  • Bus floor
  • Motor pod
  • Steering system
  • 3D Printed wheels
  • Tyres
  • Reduction gear set
  • Bearings
  • Axles
  • Stub axles
  • Guide
  • Hinge pins
  • Windows
  • Graphics
  • Enough braid or copper tape to do the inside
The only thing you need to add is a long can motor such as a Ninco NC2 or similar.  Everything else is included.

To get it to fit on a Scalextric track and still fit 3 Minis makes it a big vehicle, 340mm long and almost 80mm wide.  The structure is a resin bodyshell with removable floor, this accommodates the steering systems, motor pod and of course give somewhere for the Minis to ride.

The two stage gear reduction system gives it plenty of torque to drive around the track even when carrying 3 Minis, you can see it in action here
https://youtu.be/fLwn8VURqUs
https://youtu.be/lYEU9_N64kw