On The Road: Florida

On The Road: Florida

Available on discovery+
S3 E19: Theresa heads to Florida on her quest to surprise fans with messages from their loved ones. But what will the spirits have in store for her?