The show had a long warm-up by The Roots, John Legend, and the Mythbusters guys who had us do the wave all the way down the National Mall. It took almost a minute! The park service planned for 150,000 people to be there, and everyone seemed well behaved. There were a few political extremists and wackos on the fringes, but the center where we were consisted of fans and people tired of the hyperbole and news focusing on the fringe wackos. They had many, many guests. The Mall was shoulder to shoulder until a block from the Lincoln Memorial. Sanity defeats wackos, easily.
Yusuf "Cat Stevens" Islam and Ozzy Osbourne played dueling versions of "Peace Train" and "Crazy Train" until the O'Jays came out to play "Love Train" instead. Sam Waterston read a poem meant to inspire fear by Stephen Colbert which was hilarious. Tim Meadows did his P.K. Winsome act, Kid Rock and Sheryl Crow did a duet, and Kareem Abdul Jabbar showed up to show us that we've cheered and loved a Muslim, who's just like any other sports star. New estimates count 215,000 at the rally vs. Glenn Beck's 96,000... mission accomplished.
Here are my photos from the rally.