Home Tag Archives: sara groves

Tag Archives: sara groves

The Dog

Raoul’s Two Cents: May 28, 2021 Out of This World News flash! Aliens are real! Yup!  Those nerds wearing aluminum foil hats have finally been vindicated. The presence of the elephant in the room of the US Defense Department has been officially recognized.  If you are not convinced that UFOs are real, you’re way behind in the news. This is …