This Just In - Mennonite of Terror

  • Aired:  03/18/99
  •  | Views: 3,118

A high speed chase between the police and the Amish teens ended when their horse stopped for a drink. (1:06)

Loading...