Jeff Kennedy

Participated

2003 Barcelona, Spain, 2007 Buenos Aires, Argentina,2010 Krakow, Poland, 2012 Las Vegas, Nevada, 2015 Zihuatanejo, Mexico, 2016 New Orleans, USA, 2017 Reykjavik, Iceland, 2018 Panama City, Panama, 2019 Bonaire, 2020 Rome.