Disaster As Entire Cast Of New Baywatch Film Caught In Crude Oil Spill
Miami Beach, FL, has for a long time been associated with heavily-oiled narcissists, and today was certainly no exception. The beach was thrown into chaos as, during the filming of a promotional piece for the new film, the entire cast of Baywatch were doused i...