The 2680 Track Beast is  here in the UK, and currently being prepared  to go out on demonstration around the UK.  We have plenty of customers all ready and lined up, waiting to view this in action.

We will also be showcasing this at The Highland Show in Scotland on the 21st-24th June 2018.

Leave a Reply