CNN’s ‘My Happy Place’ features stars like Taraji P. Henson and Simu Liu exploring healing, inspiring destinations. Watch the trailer now.

CNN’s ‘My Happy Place’ features stars like Taraji P. Henson and Simu Liu exploring healing, inspiring destinations. Watch the trailer now.