So happy those trenches are filled. It was a fright driving thru there while it was under construction.


Paradise is an island in the Caribbean!