User blog comment:Thailog/Ep. 203 "Alienated" discussion/@comment-1839689-20120511192134

The World's Finest page now says that the clips and stills released earlier were ones from "Salvage" that were erroneously released. New stills from "Alienated" are now up.