U.S. President Barack Obama and first lady Michelle Obama react to the Queen’s fly ass ride arriving at Winfield House in London… [PIC]
U.S. President Barack Obama and first lady Michelle Obama react to the Queen's fly ass ride arriving at Winfield House ...