http://www.topgear.com/content/news/stories/1680/
TG have apparently been in touch and are possibly doing a feature on him. People that saw them tehre report he was in relatively good spirits considering.
His full story is here!
http://www.dazultra.co.uk/eurotrip/