maine rock history