Toyota Unveils New Prius Micro-Site

We're just 60 days from the reveal of the 2010 Toyota Prius » 11/12/08 12:30pm 11/12/08 12:30pm at the , meaning it's time for the automaker to launch a micro-site with an annoying countdown clock. What makes it more annoying is photos of the have already leaked. So yeah, the countdown clock? Sort of unnecessary at this point. But, if you're suddenly…