Electric taxis hit the streets in Colombia’s capital Bogota

by Joey O'Gorman August 31, 2012