I don’t think they were Russians….. they looked like a bunch of snobby rich kids from the neighborhood !!
The more scratched up your ride is, the less people want to steal it....let it get ghetto enough and you'll be safe leaving the keys in the ignition! Wear those scratches like badges of street cred!
Going to the Factory Wheel Outlet out in Clackamas. Looks like $700 to repair the 2 damaged wheels and repaint all 4. Could have been worse I guess.