20120205 city.mumbai: Barefoot Ted tells a tale of super power of simple feet