B-Roll: Disney’s Hollywood Studios – The American Idol Experience

Download Video (7 MB)

B-Roll of The American Idol Experience  at Disney’s Hollywood Studios, Walt Disney World Resort in Florida.