Ballsy new 'Baywatch' poster is trying way too hard Ifeadi C. 16:59 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+