Any WWE fans here from the Philippines?
February 11, 2007 6:47am CST
Would any of you guys know how I can watch the WWE pay-per-views on TV? SM's quite far from where I live, and it's just not practical for me to commute to and from SM and pay for the movie tickets to watch every pay-per-view (especially since I'll be alone doing it). Do you know of any other channel and the schedule of when the pay-per-views will be shown? Please let me know. Thanks!