Ozzy Man reviews The ‘Baywatch’ trailer and it’s spectacular trailer 28/03/2017 “Ah, fuck yes, welcome to Baywatch, can you smell the tits and ass cooking? Slo-mo, quad bikes and some big fuck off explosions.” Watch above for a haha. Top notch job Ozzy Man.