Tag Archives: Chester Bennington

New Divide

Michael Bay has become notorious for taking good ideas and shitting on them: this is how you get a whole sequence in Team America: World Police dedicated to how shit his take on Pearl Harbour really was. Perhaps it’s in all our interests that the Transformers franchise is proving harder to kill. This is in […]