Roger Farnsworth is definitely going to turn heads at this year’s London Marathon as he bids to run 26.2 miles dressed as one ...