2012 NPC Muscle Mayhem Championships

  • Date : May 2012
  • Location : Kansas City, Missouri - USA

2012 NPC Muscle Mayhem Championships - Results