(screenshot youtube)

 

Beyonce released her "Partition" video yesterday, and wow....