Promuscle is up now. Probably server issues.
As far as the youtube page I am not sure? Could have been complaints from the footage that is used in the videos? If that is the case then any of the bodybuilding sites that have videos created (including this one) could be subject to suspension. Going to have to keep an eye on that!