Perfume
S15 E10 December 4, 2019 1h 0m
Source:
Advertisement
Advertisement
Advertisement
Overview
Lord Sugar asks the candidates to don their lab coats and goggles as he challenges them to create and sell their own perfume.
Lord Sugar asks the candidates to don their lab coats and goggles as he challenges them to create and sell their own perfume.