A theory on the Sirens, What you think?

Here is what i think the inspiration behind the design of the sirens could have been, anyone agree?

https://www.youtube.com/watch?v=7JrTOYxzqq4

1 Like