ICYMI: Watch As Cops Protest Beyonce’s Houston Formation Tour Stop
Beyoncé was welcomed to her hometown, Houston, TX, to a sold-out show of fans waiting to see her on tour—but of course there was some controversy to go along with the concert. Visit streaming.thesource.com for more information There have been rumblings among police officers who didn’t take too kindly to Bey’s “Formation” video, specifically the […]