|
Shout out from Stockholm
The video clip is from Sergel's Square in Stockholm, Sweden; a sunken town square that's one flight down from street level so as not to bother people with the low-life scum that hang there - or for holding political demonstrations - um, same thing really.
|