Saturday, June 13, 2009

I just found a video of Jeff Willet in competition willing a title, not sure what one it was but it's the big trophy in his office. I'm assuming it's the Team Universe overall Championship and I think it was filmed in NY. Enjoy...


2 comments:

  1. Yeah Stu, that was the 2003 Team Universe in NYC.

    ReplyDelete
  2. Jeff, thats an entire different level of lean! Wow! Great video, thanks for sharing.

    ReplyDelete