TALK RADIO SPAIN: News & Information radio in english for Spain. Cross links with Spain & UK. Stay tuned.