Photos from the May 2010 Rally: