Free Spirit Press crew hanging out the windows of their bus (blurry), ca. 1973