Barb and Star Go to Vista Del Mar (2021) Review

When lifelong friends Barb and Star lose their jobs they decide to go on an adventure of a lifetime by leaving the small town they live in for the very first time! This sees them travel to Vista Del Mar in Florida, little did they expect to get caught up in a plot to kill everyone by an evil villain.

⭐️⭐️⭐️

Read More »