Triumph Trackmaster

A documented bike built by Trackmaster themselves.
The ultimate desert sledge