Black & Orange Rain
This was my favorite shot of the day. The guy in the foreground just sums up the feelings of everyone on that day.
Photos from the 2010 World Series Victory Parade for the San Francisco Giants.
Taken on November 3, 2010 at San Francisco, California, Montgomery Street