Saturday, August 12, 2017

Starz Blames Power Leak on 50 Cent?


This week Starz network announced they were vigorously pursuing the culprits behind the leaking of the last three episodes of Power [click here if you missed that].

Does Starz secretly blame Power producer 50 Cent for the leak..?

50 sure seems to think so.