The controversial yellow Protein World ads that garnered international attention in April for asking "Are you beach body ready?" have land in NYC.
NBC News: Nation
Wed, 07/01/2015 - 4:45pm
The controversial yellow Protein World ads that garnered international attention in April for asking "Are you beach body ready?" have land in NYC.