2020 IFBB Pittsburgh Pro Masters Championships Women's Bodybuilding Winner SHEA MENCHACA 0 By ziw on August 14, 2022 Bodybuilding 2020 IFBB Pittsburgh Pro Masters Championships Women’s Bodybuilding Winner SHEA MENCHACA after show interview with 2x Bikini Olympia Champion Angelica Teixeira. npcnewsonline.com Contest Photos: source Related