8.23.2005

Japan's apparently working on a next-generation SST. Looks pretty crazy.

No comments: