The Teupen Leo 23GT has been one of the most popular models from Teupen.
The Leo 23 is a towable 23M spider boom capable of working on rough terrains and due to its unique boom design has great up and over outreach compared to other 23M track mounts on the market.