street workout

Egypt wins the Street Workout World Championship
Egypt

Egypt wins the Street Workout World Championship

The Egyptian national team won the World Street Workout Championship held from August 20 to 21 in Latvia. Mazen Ahmed…
Back to top button