Telescopic Handlers 2023 73 h United Kingdom, Northwich, Cheshire
Telescopic Handlers 2022 15 h United Kingdom, Nantwich, Cheshire