Thank God For Chuck the Hammer

Today's Tour de France stage began in the southern French town of Castelsarrasin, near Toulouse. I guess Castelsarrasin must mean "Saracen Castle." This town is way down near the Pyrenees.



Thanks to God for Chuck the Hammer. May there be more in his mold this century.

Comments