Mariah Carey
10.15.2009

Red Alert: Mariah Carey Lands in Japan

Mariah Carey touched down in grand fashion at Narita International Airport in Japan on Thursday (Oct. 15). The lady in red is traveling throughout Asia to promote her latest album Memoirs of an Imperfect Angel.