On November 14 , 2010 , A show on TLC called Sarah Palin 's Alaska debuted and is hosted Sarah Palin .
In March 2010 , Palin started a show to be aired on TLC called Sarah Palin 's Alaska .