The Traffic Separating Device
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.
Release Date: 2020-04-18
★★★★★★★★★★ (1 votes)
Similar Movies

Fighter Pilot: Operation Red Flag
★★★★★

Antarctica: An Adventure of a Different Nature
★★★★★

Bears
★★★★★

Steal This Film
★★★★★

Destiny in Space
★★★★★

Mission to Mir
★★★★★

Hurricane on the Bayou
★★★★★
The Unfinished Journey
★★★★★

Gingers
★★★★★

Extreme
★★★★★

The Greatest Places
★★★★★

Super Speedway
★★★★★

The Magic of Flight
★★★★★

Amazing Journeys
★★★★★

A Slice of Lynch
★★★★★
Dresden Oktober '89
★★★★★

Deep Sky
★★★★★

Stuart X
★★★★★

Kirk Douglas
★★★★★

Ocean Wonderland 3D
★★★★★