Its called a SCION (I think it is a division of Toyota). That is actually a very flattering picture. They are ugly beyond words in real life.
LOL I was wondering when someone would mention Toyota's new Scion line. That's a Scion xB. We've got one, in a nice Black Cherry Pearl. My young nephew calls it our "wind-up car". We love it. More head and legroom that many SUVs, and it gets better than 30 mpg. And I actually like the looks. It reminds me of a family member's Model A, and I've that car for years.