A customer checks out LCD television sets made by Sony Corp on Thursday at a Tokyo electronics shop.Nov 06, 2012

FULL STORY

Photo: AFP

This photo has been viewed 301 times.

TOP top