Get on the Express with Herbert

Dai-ichi Hotel, Tokyo — The 2010 World Championships in Japan revealed many things. Fred Sessa of France demonstrated a new world record, Stig Severinsen showed us more than he should, and now we know Herbert Nitsch is big in Japan. See for yourselves!