I saw that earlier this evening. Nothing further on the TaurusUSA site about it, so I Googled and found the Taurus Export site. It was listed under Police, so maybe it's not available to us... just like the Taurus Brazillian site has some interesting stuff that we can't get here (full autos, grenade launchers, etc.).
Ogle some stuff here: http://taurusexport.com/catalogo_en.pdf