the watcher
Well-Known Member
- Joined
- May 3, 2005
- Messages
- 6,530
That right The Muppets will return to Television this fall. But this time as one of ABC's Prime Time shows. Check out the first Season Trailer here: [video=youtube;40JjSRZLjHM]https://www.youtube.com/watch?v=40JjSRZLjHM[/video]
Last edited: