Travel

Beyoncé shuts down Havasu Falls to shoot music video for ‘Lion King’ song ‘Spirit’

Beyoncé shot parts of her music video for her "The Lion King" song at Havasu Falls in Arizona.