B-Roll: Epcot – Mexico Pavilion

Download Video (4 MB)

B-Roll of Mexico Pavilion in World Showcase at Epcot, Walt Disney World Resort in Florida.