PORTLAND, Maine (NEWS CENTER) -- The annual Veterans Day parade rolled down Congress Street Tuesday morning.
"These people do selfless acts and they're here and they keep us safe and they protect our country. I think its important to show that to my children," said parade attendant Ellen Benson.
The route stretched from Longfelow Square to City Hall, with police and fire leading the parade. Ernest Shorey from American Legion Andrews Post 17 was the master of ceremonies for the festivities.
The parade finished with a wreath laying ceremony at City Hall Plaza.