Oscar1820
11 months agoOn our wavelength
What channels are on Mega TV
I've received a call from that outbound offshore call centre.
She started off saying that she was going to upgrade me to the new top pack Mega TV & double my internet speed for £7 a month more....