Utada: In the Flesh 2010

Utada: In the Flesh 2010

Available on iTunes
Utada: In The Flesh 2010 Tour was the first US live tour for Utada. Starting in Honolulu on 15th January 2010, Utada not only toured 8 cities in the US but did 2 shows in London also, so 10 shows in total, all which were extremely successful. Here you can see two of these amazing concerts from February 2010, one at Irving Plaza, New York and the other at O2 Academy Islington, London.
Starring Utada Hikaru

Trailers

Cast & Crew