Home » News » Netflix confirmed the release date for ‘SPACE SWEEPERS’ film » Netflix confirmed the release date for ‘SPACE SWEEPERS’ film Netflix confirmed the release date for ‘SPACE SWEEPERS’ film (Image via Netflix)