'Manifest' star Luna Blaise has San Antonio ties

'Manifest' star Luna Blaise has San Antonio ties