Francis Damacino and Logan Long cuddling on a towel, caught sleeping. loganlogan longlongsleepingtowel