Lion King star Beyoncé and Blue Ivy visited Havasupai Falls at the Grand Canyon in Arizona to make a music video, per TMZ. Here’s why some are angry.
Lion King star Beyoncé and Blue Ivy visited Havasupai Falls at the Grand Canyon in Arizona to make a music video, per TMZ. Here’s why some are angry.