ABC Release 10 Minute Pitch For New The Muppets Series
Muppets fans rejoice as ABC has finally released a 10 minute long pitch trailer for the beloved puppets’ brand new TV series. The trailer was originally sent to ABC as a pitch for the series, and was never meant to be aired to the public. However, after many pleas from fans the world over, ABC […]