Wyoming Debrief: April 8, 2025. Today’s trivia question: Okay. Scotland has the Loch Ness Monster. What is Wyoming’s mythical creature? Send us your answer to
[email protected] or by message on Instagram or Facebook. We’ll give a shout out to the first person to submit the correct answer.