Wednesday, September 1, 2010

Ancient river system discovered.

ENG: The Simpson is more than ever a place to discover things.
FRA: Le Simpson est certainement encore un endroit où l'on peut faire des découvertes.