Skip to main content
Listen
France's Socialist President Pays Nearly $11,000 A Month For Haircuts
300x250 Ad