Smelly red algae invades beach in Scarborough

Smelly red algae invades beach in Scarborough
Published: 8:36 PM EDT August 10, 2018
Updated: 4:36 PM EDT August 10, 2018