There is a bloody past to the red handkerchiefs that fans will be expected to wave during Monday's third stage of the Tour de France
No comments:
Post a Comment