Leon Brown was an American artist with a talent for drawing and an interest in history and art from a young age. He had a unique ability to distinguish places by their scent and could gain people's attention through gestures and words. This led to his successful career as an Emmy award-winning television travel host, and his new show "Le Voyage" will showcase his adventures exploring Malaysia in partnership with Georgetown, Penang.