Video of Barack Obama’s Presidential motorcade driving through New York City (53rd Street and Lexington Avenue) on Wednesday, April 6, 2011
Δ