Revision as of 18:19, 24 February 2012

Science Fiction Echo was published in Peoria, Illinois, U.S.A. from 1969 till 1974. It began life as Mobius Trip but the name was changed to Science Fiction Echo by issue 15. At least 21 issues were published, with issue 21 released in Novemeber 1974.