Frogs and sirens

Tree frogs singing in the rain in Bermuda with distant sirens mixing in.