iHate… iLove… the Toyota i-Road

In this incredibly me-centric world, there is an “i-something” at just about every street corner. However, even though I have deep disdain for such simpleton name-calling, it takes a big man to admit when an idea with a lame name is somewhat cool. So here it goes… the Toyota i-Road is actually not a bad […]