I found this on The Truth About Cars today, which might been the 2010 Taurus. I can't say for sure, they don't even know if it is the Taurus or not, but I thought I'd pass it on, to see what you guys think.
http://www.thetruthaboutcars.com/new...shot-revealed/
/\ I think this fits under the link guideline, as it is not a community, it is a blog.