SockPuppet Theatre is a web series. It was released between November 30, 2012 and February 8, 2013, consisting of 10 episodes.
Advertisement
24,837
pages
SockPuppet Theatre (2012)
Advertisement
SockPuppet Theatre is a web series. It was released between November 30, 2012 and February 8, 2013, consisting of 10 episodes.