The Traffic Separating Device2020 15m
  • Documentary

Overview

In order to rectify the poor bus accessibility at Slussen station in Stockholm, the city council, as per the municipal board’s recommendation, erects so-called ‘bus traps’ on the street.

Recommended

Le Mans 1955
FILM
Little Eggs: A Frozen Rescue
Box
Sniper: The Last Stand
Guardians of the Galaxy
Box
My Little Pony: Equestria Girls - Rollercoaster of Friendship
Alien: Specimen
Alien: Containment
Hong Gil-Dong Vs Terminator
Lion
Bikini Avengers
Cosmic Chaos
Sonic 30th Anniversary Symphony
Gangsterdam
Brice 3
Soulcatcher
Dirty Angels
Ultimate Avengers 2