Cars parked around a Moscow industrial lot, possible auto event. — Festivals & Music Magazine