Beyonce Releases Controversial New Single: ‘Bow Down’ — Listen

Mon, March 18, 2013 8:10am EDT by 81 Comments
Beyonce Bow Down
Courtesy of Tumblr