Just wait until you see how they are made! They look delicious! But of course these bad boys aren't even sold close to the Bay Area... You'll have to go to Astro Doughnuts in Washington D.C. to get your hands on one of these.
Have you ever tried a doughnut like this? Have you been to Astros?
Check out our new podcast 'Off The Air: More Banter, Less Filter'! Let us know what you think and leave a comment!