Categories Web Asides Sarah Palin’s new channel. Post author By John Beohm Post date April 12, 2010 No Comments on Sarah Palin’s new channel. Sarah Palin is launching her own TV channel. SNL at its best. ← There’s something in the water at MTV Poland. → A day in the life of British news. Leave a Reply Cancel reply Your email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment.