Nov 11, 2010

Mohamed Touri: World Champ!!!

Mohamed Touri, the heavyweight winner from Morocco, took home the overall championship win at the 64th IFBB Men’s World Amateur Bodybuilding Championships in Baku, Azerbaijan. More at EastLabs.


Anonymous said...

He is fabulous! Great smile, too. And he's an engineer on top of it all. Herculean elegance! Mike

Anonymous said...

I absolutly agree Mohamed is awesome real Hercules