May 31, 2012, 11:30 AM
Moscow is a city that can amaze you in all possible ways. Think of the buildings, wealth and also the traffic. Traffic in Moscow is regularly one big chaos. We have
experienced it ourselves and we know what can happen in Russian traffic. The following movie is starring a BMW 7 series and a Maybach 62 which show us how the wealthy Russians deal with extreme traffic jams.