‘Life’s Rewards’ Season 1 Review: Amazon Prime Series Not-So-Subtly Promotes Florida Tourism

Tampa Bay’s historic landmarks are the real stars in this series, which could lead to a second season.