I have been watching the magazine ads, must be nice having tens of millions of dollars to spare to launch a supplement company.
As far as I can see it's only hope is "star power", honestly I will be surprised if it makes it. The reason I say that is because it will not return the type of money Stallone will want it to, hence he will not want to dump any more money into it, just like Planet Hollywood.




Reply With Quote




-
-
-


