tasman Posted May 27, 2016 Share Posted May 27, 2016 Has anyone come across this product. It seems to be a platform that attches to your tow bar, is made from aluminium lokks quite sturdy and versatile. Not a lot of info on their website! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.