BALTIMORE - It's tough to tell an exact number, but the crowd stretched from City Hall to the War Memorial Plaza.
"I'm out here for all the Trayvon Martins before and that will be after. I'm here to stand up for no more, no more," said Faith Carter, a rally participant.
Baltimore has joined the nationwide rally.
"It's just a repeat of a civil rights movement, civil rights fight," said 15-year-old Antonio Ellis.
Main roads were blocked as more than a 1,000 people started at McKeldin Square and went down Pratt St. during rush hour.
Activists with several organizations, including the NAACP and the Southern Christian Leadership Conference, held signs, along with skittles and iced tea.
That's what 17-year-old Trayvon Martin was carrying back to his Sandford, FL home when police say neighborhood watch volunteer George Zimmerman shot and killed him.
The investigation has revealed that Trayvon was unarmed, but Zimmerman thought he looked suspicious wearing a hoodie.
"When I heard the story of Trayvon Martin, I thought about my own son. And I thought about if one day he goes out in the rain and he puts on a hoodie and he doesn't come because he looks suspicious," one mother said.
There was a call to end racism and profiling, but primarily a call for justice. Zimmerman has not been arrested for Trayvon's death, one month since he was killed.
"The person who shot and killed him has not been detained, has not been arrested, is walking free with a claim of self defense," said Francis Kafarkas.
Organizers hope tonight's momentum continues.
"I think that we have a new sense of unity in this city. There are many people who indicated, a city councilman indicated, that they have not seen a crowd this big at City Hall in recent times," said Rev. Cortly C.D. Witherspoon, a rally organizer.