I’ll Review Anything: WWE Live in Manila

What happened when the WWE Superstars hit the mat in Manila?

Here’s my review of the WWE Live event in Manila!