ndw’s avatarndw’s Twitter Archive—№ 19,490

  1. RT WhySharksMatter: Mermaids do not exist and never have. Megalodons existed but are definitely extinct now. Narwhals and giant squid exis…