DUNKIN’ DONUTS DEBUTS ‘DONUT FRIES’

Dunkin’ Donuts has now released “donut fries.”  However, right now that menu is only available in Boston, Massachusetts. Should we blame that on the Patriots too?