KenS opened this issue on Nov 25, 1999 ยท 5 posts
Crescent posted Fri, 26 November 1999 at 3:29 PM
I love the buildings. The sign is a nice touch. Is this Tokyo, or is the big G on vacation?