Ford Taurus SHO “Fight To The Finish” Wednesday, May 29, 2013 Digital studio Indigo Post completes editing and design work for 2010 Ford Taurus SHO ‘Fight to the Finish’, a :30…