Picture Perfect
A wax figure of popstar Michael Jackson, made by Madame Tussauds, is displayed at a Tokyo shopping mall on Wednesday. PHOTO: AFP
A wax figure of popstar Michael Jackson, made by Madame Tussauds, is displayed at a Tokyo shopping mall on Wednesday. PHOTO: AFP
No Articles Found
No Articles Found
No Articles Found
Post new comment