Thursday, September 29, 2005

Bistro

A bistro is a place in France where people meet to share coffee and small talk.

no new releases since 2002. Is the project mature, or dead?

No comments: