South of France April 7, 2024This Ship Just SHUT DOWN After They Dumped 2 Million Tires Into The Ocean!