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