Geekish, Movie News Baywatch: The Worst Movie of 2017 06/02/2017 author: Brett Magill 0 Comments Baywatch Movie Review: Baywatch is the theatrical love child of the Baywatch series of 1989, a series staring some of pop cultures biggest icons and memes Read More