New details about where Beyonce filmed 'Spirit' video for 'Lion King'
The town of Apple Valley just revealed the role it played in Beyonce's music video for a song on "The Lion King" soundtrack.
More Videos
From CNN Newsource affiliates