David McKeag - flexing photograph - Bam

David McKeag - flexing photograph - Bam

David McKeag flexing for a photograph. David is an ACE Certified Trainer based in Long Beach, CA.