Only in SA Giant squid found stranded on Western Cape beach June 15, 2020June 15, 2020 Vids Giant Squid, Western Cape Read more