mwilliamsshalomJun 3, 20191 minMonday Musings: ReleaseTRS Turquesa Resort, Punta Cana, Dominican Republic Definition of release transitive verb 1: to set free from restraint, confinement, or...