You can read more about Dubois and its Main Street designation at this link.
And why you must wonder do I have this guy riding on a giant jackalope? This photo was taken in Dubois, Wyoming the last time we were out there. Hopefully that Jackalope is still up for some riders. We'll be ready.