I love this video. It’s a great representation of the mad haste of the metro.
24 Hours in Mexico City. This video was used to promote the city at the World Expo in Shanghai in 2010.
Interview with a ‘vagonero’ – roving metro vendor.
I’ll add more videos as I come across them. Enjoy!