Satellite installers in Spain still not knowing about their job!
Satellite installers in Spain still not knowing about their job! Saw this recently posted on an internet forum : “The world is full of of people telling you what is good and what is not we have been here 16 years…I have a vast knowledge of satellite…we all know is not legal and technically neither [...]