Georgia Toffolo admits husband James Watt is 'completely mad' for running the 2025 London Marathon after 'going against doctors advice' amid painful injury
Georgia Toffolo has admitted husband James is 'completely mad' for running the 2025 London Marathon after 'going against doctors advice' amid his painful injury.