Anatomy Of A Campaign Rally: Barack Obama

News & Features David Greene · ·