Stuttgart, GermanyAsafa Powell has developed a knack for making even some of the most sensational performances in history seem almost routine.
Stuttgart, GermanyAsafa Powell has developed a knack for making even some of the most sensational performances in history seem almost routine.