The fastest marathon dressed in a full suit is 2 hr 58 min 03 sec and was achieved by Joe Elliot (UK) at the 2013 Virgin London Marathon in London, UK, on 21 April 2013.
The fastest marathon dressed in a full suit is 2 hr 58 min 03 sec and was achieved by Joe Elliot (UK) at the 2013 Virgin London Marathon in London, UK, on 21 April 2013.