Yahoo Technical Support Number UK 0-800-058-8229

Feb 6, 2009
339
7
18,685
Visit site
Spammer!
Be warned this is not the official Yahoo site. but instead is a" paid fo"r service
It has been reported to mods
Regards
paws
 

Parksy

Moderator
Nov 12, 2009
11,904
2,399
40,935
Visit site
Thanks Paws
Quite a few of these Yahoo related posts have appeared, I removed the spam andbanned the spammers from the website :evil:
 

TRENDING THREADS

Latest posts