Stills from 24 Hours To Live Kamis, 18 Januari 2018 Celebrity, China, Fashion, Food, Gossip, Lifestyle, News, Sport, Style, Travel, World 24 Hours To Live is set to be released on January 26, 2018. Source: Xinhua Tweet Subscribe to receive free email updates: