0
Anyone spent much time in the Pilippines and know where we will be able to watch the Super 15 Final in two weeks? I believe we will be around Angeles City.