<< prev | index | next >>
02 December 2002 Tokyo, Japan - Lipton "Cha" cafe. Lipton. Like. Lipton tea. TEA. So nutty.