prime video
Watch Trailer

Watch Route 66 Season 3 Episode 17 Online

  • 6.4/10
  • COUNTRIES: United States of America
  • Subtitles: English

Tod and Buz meet Lars, a German sailor in Tijuana who is looking for his father Ralph and is carrying a gun. Filming Location: Chula Vista and San Diego, California