I recently took a vacation to the island of St. Lucia. While I was there I met a couple of Mercedes-Benz owners who showed me their babies. This island is hard on equipment! Keeping them running and in good condition is certainly a labor of love!
This Land Rover couldn’t even survive the jungle!
If you’re ever headed to St. Lucia please do let me know! I have recommendations!