La banda se formó en Boston, Massachusetts, en 1970.