Gene Ang Gallery 142Videos 3 Gallery 142 Videos 3 USAMuscle Contest History 2004 NPC Junior USA Championships #5 Middleweight Videos View All 3 Gallery Images View All 142 Collections 2004 NPC Junior USA Men's Prejudging 28 2004 NPC Junior USA Men's Backstage Posing 1615 53 2004 NPC Junior USA Men's Evening Show 1037 25 2004 NPC Junior USA Men's Pump Room 1649 85