Watch Falcon Crest season 3 episode 18 tv series online free
Release: Feb 10, 1984
Angela forces a visit with Julia, and makes a trade with Melissa to regain control of Falcon Crest; Chase finds a powerful ally against Richard's race track; Terry throws a party that ends in tragedy for Melissa and Linda.