Scarlett Moffatt believes dinosaurs still exist
https://nordot.app/653277641704621153