What is the name of this English psychedelic-folk/ acid-folk trio who formed in 1966 and is comprised of The Story?
Forest
-1
Section::::Abstract.
The Story (British band)
30637650
-1
Section::::Abstract.
Forest (band)
30640390