 Michelle followed her other passion, race car driving and became a regular competitor in the Philippine motorsports scene.Michelle was also hosting the NBC TV show, Auto Review and was associate editor for C!Magazine.