- Europe »
- United Kingdom »
- Scotland »
- Aberdeen »
- Horizon Talk Radio
The Truth Mainstream Media Darent Tell you. Horizon Talk Radio UK is to become a favorite internet radio station for many people who are looking ... See more
Aberdeen - Scotland, United Kingdom - English