110M Hurdles Men Shanghai Diamond League 2012

A very good race