Oregon’s Earliest Donut Run Is A Morning That Starts At 4 A.M. And Ends By 9
Imagine people setting alarms before sunrise just to chase donuts. I thought they were crazy. Totally unhinged. Until one morning, fueled by curiosity (and maybe a little caffeine), I joined…

