Tech News TouchCast: a television studio in your iPad TouchCast gives you the ability to overlay Twitter and Facebook streams, web pages, polls and so much more in to your videos. It is... Jennifer Walpole, Sr. Staff WriterJuly 15, 2013