22-11-2013, 06:07 PM
(22-11-2013, 06:05 PM)Leturoa link Wrote: How to put this...... my internet has been terrible since I moved and that is one of the reasons I have been unable to turn up to events. And if you do not believe me well have a look at this http://www.trustpilot.co.uk/review/www.talktalk.co.uk
i always trust you =P