Larry Davis and 70 others have joined the group Our Beautiful Caribbean 4 months ago