Street life and luxury car spotted in Saint Petersburg — Automotive Magazine