Ups and downs in France

Rochelle Gilmore wins

Rochelle Gilmore wins (Image credit: Rochelle Gilmore)

Rochelle Gilmore...