B-Roll: Epcot – Mission: Space®

Download Video (13 MB)

B-Roll of Mission:  Space® in Future World at Epcot, Walt Disney World Resort in Florida