The Finders

Founded sometime in the 1970s, the Finders was, and maybe still is, a mysterious little cult located in and around the Washington D.C. area.  "a 1980 Blue Dodge van bearing Virginia license number XHW-557, the inside of which was later described as foul-smelling filled with maps, books, letters, with a mattress situated to the rear... Continue Reading →

Create a website or blog at WordPress.com

Up ↑