The site is being crushed by traffic volume right now. Give this a try in a few days. They have posted 1600 sightings from about 1954. Included are pictures, radar images and all other types of transferable data. This is an official government disclosure at
http://www.cnes.fr