facebook

Daily Archives: December 26, 2017

England’s Lake District

The Lake District, also known as the Lakes or Lakeland, is a mountainous region in North West England. A popular holiday destination, it is famous for its lakes, forests and…

Catholic Bible Salesmen

The documentary follows four salesmen as they travel across New England and southeast Florida trying to sell expensive Bibles door-to-door in low-income neighborhoods, and attend a sales…