Sept 11, 2012–St.Petersburg,Russia (Techreleased) –The new BMW 7 Series. Have a look at the new BMW 7 Series driving on the streets of St.Petersburg. The new BMW 7 Series stands for pure luxury: High class materials and exclusive features make the new BMW 7 Series the best one ever built.