Perseverance Actually Landed In Wyoming Not Mars (SPOOF)Perseverance Actually Landed In Wyoming Not Mars (SPOOF)Wyomingites have ground to be skeptical about the Perseverance landing.Glenn WoodsGlenn Woods