Please enable javascript to view this site.
Top
There are so many dump trucks and pavers and road rollers paving Moscow’s Tverskaya Street in this time lapse that it looks like a massive swarm of machines have taken over Russia.