Find your local ITV test center in Costa del Sol, not
I followed the link of “Find your local ITV test center in Costa del Sol” and it took me to a page that headed with “Find your local ITV test center in Costa del Sol” but absolutely no information on “Find your local ITV test center in Costa del Sol” even though the page claims that “Thousands of people are browsing our website to look for ITV Test Centers in Costa del Sol”. Apart from loads of adverts and directions to other forums I can not see what this web site offers. What am I missing?