Beyonce Surprise New AlbumA still from Beyonce’s new album. Hallelujah!

Surprise! While you were sleeping,
Beyonce released her new album!
(more…)