Does anyone know what is going on here? Almost afraid do get my hopes up, but it'll be really great news if they come back. Even greater than Futurama being back I'd say. Thanks for the hint broadbent14!
Also - don't forget to vote in the this week's daily polls !