DENVER - The notorious Voodoo Doughnut had its official grand opening in Denver on East Colfax Avenue Wednesday morning.
The Portland-based doughnut shop chose Denver last year for its first location outside of Oregon.
Also a part of the opening was the debut tasting of the new Voodoo "Colfax Cream" doughnut.
The store is located at 1520 E. Colfax Ave.
(KUSA-TV © 2014 Multimedia Holdings Corporation)