Obama Watch: President and First Lady in Toronto

President Barack Obama and First Lady Michelle Obama arrive to the G20 Summit in Toronto, on June 26, 2010.
Read More