And Then There was Leo…..
DD in Upstate New York is synonymous with Dunkin Donuts. Ahh, I miss the orange and pink logo…….(Feel free to pause here and take a sip of a DD Hazlenut Latte for me). We miss that which we cannot have. DD in Iditarod vernacular is very different. It stands for Dropped Dogs. One of the […]
Read more "And Then There was Leo….."