Denver residents may remember the DaVinci Machines Exhibit, which took over the former Virgin Megastore along the 16th Street Mall three years ago.
By John WenzelThe Denver Post, Denver Post: Entertainment
Fri, 11/27/2015 - 3:30am
Denver residents may remember the DaVinci Machines Exhibit, which took over the former Virgin Megastore along the 16th Street Mall three years ago.