Joel Tudor Duct Tape Invitational: Noosa 2013

2013-04-04 168

We made our way to "The Lucky Country", Australia for the seventh Duct Tape Invitational. Noosa was the the perfect setting for the contest to go down, perfect ...