Check out this clip of Utada Hikaru arriving at her "This Is The One" album release party at Sephora in New York City. The album is in stores at iTunes: visit link
Check out this clip of Utada Hikaru arriving at her "This Is The One" album release party at Sephora in New York City. The album is in stores at iTunes: visit link