I get the feeling that someone is laughing at us here in Idaho. I admit we're a peculiar people. In Twin Falls, we jump off bridges on purpose. Boise State's football field is blue and orange. So, yes, we're a bit strange around here. However, there is a meme making its way around Facebook that alleges that we in Idaho love sheep. A lot.