Ray Liotta Photo - SANTA MONICA LOS ANGELES CALIFORNIA USA - FEBRUARY 08 Ray Liotta and Jacy Nittolo arrive at the 2020 Film Independent Spirit Awards held at the Santa Monica Beach on February 8 2020 in Santa Monica Los Angeles California United States (Photo by Xavier CollinImage Press Agency)
{}