This is a record

Captured March 9, 2023 2:03 pm

View Mode: Standard Screenshot
Title
National Geographic hasn’t paid one million dollars for this video of a woman taming Cheetahs - FACTLY
Description
National Geographic channel has not paid one million dollars for this footage showing a woman taming cheetahs.