Tag: wyoming

2 posts
Main Street, Sheridan, Wyoming

Main Street, Sheridan, Wyoming

This photo taken in 2003 shows a view along Main Street in Sheridan, Wyoming, a friendly cowboy town situated at the base of Wyoming’s Big Horn Mountains.

·
Sep 29, 2025

Consider the Jackalope

How a happy taxidermy accident created the jackalope legend. But it’s a legend that might have some real-world grounding. Jackalopes may have even helped us solve cancer.

·
May 20, 2023