All Channels

Love it or Hate it: The Transformers Debate

In honor of one of the most anticipated movies of the summer, Dinah and John battle it out over why the "Transformers" movies —thus far — is such a love-it-or-hate-it franchise. In spirit of these films, let's waste no time and get straight to the action...

Read Full Story >>
The story is too old to be commented.