Davy Jones at Epcot Flower Power
When living in Pittsburgh, we had always hoped to be able to see Davy Jones at the Epcot Flower Power Concert Series someday. That dream came true when our family moved to Orlando, and we saw him perform Spring 2006 at Walt Disney World. Davy Jones’ concerts at the Epcot American Gardens Theatre were always […]