Over 20 years of experience in Sports fields and more than 5 years helping people to change their lives
Mo Barra is a next level trainer. You will never get bored as his every session will be different and versa...
Mo is the the most enthusiastic, driven, encouraging, and understanding PT you could hope for. He has chang...