Scientists baffled as huge giant squid washes up on popular Spanish beach
- Posted on October 15, 2024
- By The Mirror
- 1 Views
Scientists baffled as huge giant squid washes up on popular Spanish beach
A ginormous squid measuring a staggering 10 metres has washed up on a picturesque beach loved by locals, in a small town in Spain and has left scientists baffled