Mercedes-Benz in St. Lucia!
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