Neil Patrick Harris Joins Elton John in St. Tropez

Antonio Martinez | August 4, 2011 - 2:04 pm