News / August 21, 2004 New Incredible images Josh Armstrong ‘ScoFo’ at the AN Forum notes that Latino Review has three new pics from The Incredibles.