Print

World Finals 2009

USA, Lionel Clement (2nd place)