Thousands of cheering spectators lined Mexico city's streets Tuesday as soldiers in uniforms marched in perfect formation and children sang patriotic hymns to celebrate the country's revolt against Spain.
Military marches hymns and heroes wreaths mark second day of independence celebrations in Mexico.