New Flower And Garden Festival Spirit Jerseys Spotted At Epcot! Spirit jerseys are always a must when it comes to Disney merch, that’s why we want to share with you these Flower and Garden Festival spirit jerseys we spotted at the Creations Shop in Epcot! Related – New Orange Bird