B-Roll: Disney’s Blizzard Beach

Download Video (399 MB)

Disney’s Blizzard Beach is a 66-acre themed water recreation attraction — inspired by the mythology of a snow ski resort that didn’t exactly find a suitable climate in Florida!