Jeff Duffy Gallery 38Videos 1 Gallery 38 Videos 1 USAMuscle Contest History 2004 NPC Junior National Championships #16 Heavyweight Videos View All 1 Gallery Images View All 38 Collections 2004 NPC Junior Nationals Men's Pump Room Part 2 2479 124 2004 NPC Junior Nationals Men's Backstage Posing Part 2 3345