Green Cabs — They’re Big in Japan

A California company is launching the world’s first electric taxi fleet in Tokyo…and FOX News Radio’s Mike Tuggle is there.