World

November 24, 2016
0 Comments
Swedish students relieve stress with the Flogsta Scream!
EVERY night at 10pm since the 1970s, the ‘Flogsta Scream’ has started a chorus of wailing throughout the Swedish town of Flogsta!