Alfa Romeo is here in USA....................or at least in Ann Arbor, Michigan with a black box on the dash and a couple of wires going into it.
I'll try to get better pictures, my camera does poorly at dusk. About 15 minutes later I almost hit a deer in my old Porsche while going 47 mph. Those old disc brakes and old dot 3 brake fluid did their job better than I could have expected. The camera and everything not tied down in the car went flying foreword, but all is well.