About Us The Scream Source is an online publication, started in Aberdeen, Scotland, in April of 2016. ***UNDER CONSTRUCTION*** Share this:TweetEmailShare on TumblrWhatsAppLike this:Like Loading...