30 days agoUFO Invasion?! "They're the Size of Cars"—Spotted Over New Jersey! | Redacted NewsWEin5DTarot