Talking Stick Resort's Showroom hosts the Arizona Arm Wrestling Championship
Arizona Republic, Phoenix Arizona Republic
Sat, 06/22/2019 - 8:59pm
Talking Stick Resort's Showroom hosts the Arizona Arm Wrestling Championship