WWE Network review: An absolute slobberknocker that slaps on the sharpshooter, but just fails to hold on
Karanp • 9 years ago The WWE Network was launched on Indian shores in November last year — nearly 20 months after its US release — on the back of two first-time-in-13-years live WWE shows in New Delhi. For those not in the know and for want of a better description, the Network is WWE’s equivalent of Netflix.