Two mothers have a flamenco showdown on a train station platform.Two mothers have a flamenco showdown on a train station platform.Two mothers have a flamenco showdown on a train station platform.