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?