New Heroes ep: 22 jan 2007…

What do you think?