Toyota Launches C+pod Electric Vehicle In Japan

Toyota has launched a new electric vehicle that's small enough to maybe fit under a Christmas tree, and plenty cute as well.