Monday, March 8, 2010

AMA KWELI PESA SABUNI YA ROHO!!!
Mariah Carey arrives at the 25th annual Film Independent Spirit Awards held at the Nokia Theatre L.A. Live on March 5, 2010 in Los Angeles, California.

No comments: