The Carol and Steve Show first aired on the web starting on 1/1/05. We did 53 episodes that year. One each week!
These shows started being posted before there was YouTube. Now I'm reposting to share with a wider audience. http://www.youtube.com/user/carolandsteveshow Here's a fun one from January 26, 2005 when we were in NYC for the first vloggercon and Carol meets Amanda. http://www.youtube.com/watch?v=fhm3eB22Uis