Zac Efron films an action scene for the upcoming “Baywatch” film in Miami, Florida. These pictures have absolutely no fashion, style, costuming or cinematic value. They are, in fact, entirely gratuitous and we’re posting them for very obvious, some would say “base,” reasons. Also, because we’re scrambling to get a Walking Dead review up …
Please to comment