Red Lamborghini spotted on Moscow street — Restaurants & Foodies Magazine