World Championships - IDFA Overall Winners



2010 - Brian Secord

2011 - Hugo Charron

2012 - Mike Jackson (5)

2013 - Andrew Marchegiano

2013 - Duncan Milloy

© MuscleMemory