Beyonce - Bow Down / I Been On (Produced By Hit-Boy)

Pop March 17, 2013

Beyonce out of no where randomly releases a new song. Why not?