This was in my girlfriends front yard and I think this is some type of artifact. Am I correct?