February 2, 2018 Overly Devoted Archivist Uncategorized awwww 0 Comments amanda-fior: For the first time in Saint Louis Zoo history, a cheetah has given birth to 8 cheetah cubs . Awww look at their faces! I want to cuddle them!! But I wont. Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading…