Just never stop screaming as this property gets dragged through the muck. Hey, remember last year, when a live-action Powerpuff Girls series was announced? And I thought it was a bad fucking idea? And...
Read More
2 Minutes