With their sights set on Europe, the Hammonds need a depot on the coast. So, at any rate thinks Brian. David, for reasons of his own, feels otherwise…
click here to see where to watch or .
Ready to Watch The Brothers 1972, Season 3, Episode 3?