Hope they are strong enough These are the specs........... Tow Point Specifications:

Made from 10mm plate Steel
Supplied with Hi Tensile Bolts and nuts
Direct bolt on to your chassis
No cutting or welding required in most cases
Sold as a pair
Option of using a Bridle strap
Powder coated Orange for Hi visibility
WLL Stamped to 5000kg