Michele Lau is an icon in the Shopping TV industry with over 20 years of live tv performances. Millions of women who have watched her on TV do not know that Michele is legally blind, and what type of preparation she does for each show. In today’s episode, she details her amazing journey of overcoming obstacles and achieving success against all the odds.