2012 NPC Muscle Beach

  • Date : August 11, 2012
  • Location : Pollak Theater
    West Long Branch, New Jersey
    USA

2012 NPC Muscle Beach - Results