French town of Strasbourg welcomes President Barack Obama and his wife Michelle, greated by French President Nicolas Sarkozy and wife Carla Bruni



Sponsored Links: