The clip is a part of Global City Symphony Project. This series of clips is dedicated to the transportation in Russian cities today. This particular clip is from Nevsky Prospekt in St, Petersburg, Russia. An ambulance is rushing to hospital.
22 July 2011

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…