20 Dec 2011, 15:04 UTC · By: Mihnea Radu / We know that the Internet has power, but power must be used with caution and care for those who are at the receiving end. Toyota has just released a new teaser photo of a concept, and by not reveali...