Eric lamaze insists he had cancer despite judge’s view

2 min read

The 2008 Olympic gold medall