Telo A Telo MT1 minitruck took to a track and put on a fine display of drifting 23rd May 2025 Jay Leno takes the Telo MT1 prototype for a spin, revealing new details 3rd May 2025