Pitchers Web Series Review : This year has been fantastic for people who need a break from the daily soaps and torrents. Pitchers Web Series Review - A week later, on 10 june, it premiered on youtube.