maybe a meterorite
seriously if it was a rock there should be an impact point visible somewhere.
Seems I remember hearing something about cracked roofs on Ford Flexes
seriously if it was a rock there should be an impact point visible somewhere.
Seems I remember hearing something about cracked roofs on Ford Flexes