Announcement

Collapse
No announcement yet.

heinzboehmer's 2012 Alpine White 128i

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #61
    Was up in the mountains last weekend, so got the car prepped for that. First up, a quick filter change.

    Engine one was due and cabin one was nasty. Not entirely sure why I didn't swap these out when I bought the car. Think I just forgot to order them then...

    Click image for larger version

Name:	20240206_204139.jpg
Views:	255
Size:	160.1 KB
ID:	253932
    Click image for larger version

Name:	20240206_204254.jpg
Views:	246
Size:	128.9 KB
ID:	253933
    Click image for larger version

Name:	20240206_205353.jpg
Views:	250
Size:	204.0 KB
ID:	253934

    Then I re-aimed the headlights in an attempt to make the (potentially snowy) drive with the sun down a little less sketchy.

    Before:

    Click image for larger version

Name:	original_e75dae70-e033-4b9f-bb5e-c31375ce9ffc_20240206_183610.jpg
Views:	239
Size:	143.2 KB
ID:	253935

    After:

    Click image for larger version

Name:	original_78234d6c-3a52-40cd-97da-68e5eb582782_20240206_184033.jpg
Views:	242
Size:	144.4 KB
ID:	253936

    Driver's side was the one that was most out of alignment, but honestly it did not make a huge difference. I think it's time to start looking into upgrades for this thing. Driving at night with the halogens really sucks.

    And here's the car wearing its winter clothes:

    Click image for larger version

Name:	20240208_214953.jpg
Views:	240
Size:	133.4 KB
ID:	253937

    Unfortunately no snow on the roads during the entire weekend I was there, but it still made for an awesome roadtrip car.
    2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

    2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

    Comment


      #62
      Okay so I've lived with the Induktiv wireless charger for a while now and it's fine. All my previous complaints are still valid, but in steady state driving it does do its job. Fortunately, it only makes that high pitched noise for ~30s after starting the car, but the slippery surface + 1 coil combo does mean that any lateral acceleration will move my phone around and make it stop charging.

      It turns out that the E82 cubby/tray thing where the charger goes is pretty cheap, so I bought one and 3D scanned it alongside the 996 calipers on the M3. Here's the result:

      Click image for larger version

Name:	Screenshot 2024-03-04 at 5.05.37 PM.png
Views:	226
Size:	318.7 KB
ID:	256197

      Will be designing my own version of this product that fits better and charges my phone at a more acceptable rate. I'll also make sure to contour the top of it so that I can put the stock rubber mat over it to keep it looking as factory as possible.
      2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

      2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

      Comment


        #63
        Driver's side door lock actuator died suddenly. Apparently a common failure on E8x/E9x cars. Was curious to see the failure mode, so I took it apart. Was fun to see how everything worked in there.

        Unlocked:

        Click image for larger version  Name:	20240305_221947.jpg Views:	0 Size:	131.8 KB ID:	258091

        Locked:

        Click image for larger version  Name:	20240305_221935.jpg Views:	0 Size:	130.4 KB ID:	258092

        Anyway, here's what failed:

        Click image for larger version  Name:	20240305_221958.jpg Views:	0 Size:	97.2 KB ID:	258093

        Fortunately, all that gear is used for is the power lock function, so I just removed it to keep it from jamming again. With it removed, the actuator can still be used manually, which is great.

        New actuator on the way, along with stuff for an oil change and rear brake pad change.
        Last edited by heinzboehmer; 03-18-2024, 02:34 PM.
        2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

        2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

        Comment


          #64
          First wireless charger enclosure test went great:

          Click image for larger version

Name:	20240320_115727.jpg
Views:	166
Size:	122.9 KB
ID:	258372
          Click image for larger version

Name:	20240320_115746.jpg
Views:	162
Size:	96.3 KB
ID:	258373

          Couple small tweaks needed to get it to fill the space better (+ reliefs for the board) but should be done soon.
          2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

          2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

          Comment


            #65
            Done:

            Click image for larger version

Name:	20240321_144401.jpg
Views:	165
Size:	109.7 KB
ID:	258552
            Click image for larger version

Name:	20240321_144436.jpg
Views:	157
Size:	110.9 KB
ID:	258553
            Click image for larger version

Name:	20240321_144458.jpg
Views:	154
Size:	100.3 KB
ID:	258554

            Choosing a different print orientation resulted in a better surface finish. Happy with that. Now just need to figure out where to get power from and install.
            2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

            2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

            Comment


              #66
              Okay, so fuse 65 is a 10A fuse that feeds the auto transmission gear indicator lighting and the "longitudinal dynamics management". As far as I can tell, the latter is active cruise control, which this car does not have. So essentially the 10A fuse is powering an LED. Should be fine to steal power from.

              Click image for larger version

Name:	Screenshot_20240321_183003_Chrome.jpg
Views:	159
Size:	84.6 KB
ID:	258581

              ​​​​​Having trouble finding a part number for the connector, think that's probably easiest to just go grab at a junkyard.
              2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

              2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

              Comment


                #67
                Exterior rear pads were running low so swapped them (old left, new right):

                Click image for larger version  Name:	20240326_215753.jpg Views:	0 Size:	171.9 KB ID:	260125

                All four rotors and the front pads were doing great, so those were not touched. Turns out rear pads were original to the car!

                Click image for larger version  Name:	20240326_210000.jpg Views:	0 Size:	126.5 KB ID:	260126

                And of course all of the brake pad wear sensor retaining clips disintegrated in my hands when I went to remove them. I forgot to order new ones, so zip ties it is until I place another FCP order:

                Click image for larger version  Name:	20240326_215110.jpg Views:	0 Size:	137.2 KB ID:	260127

                I then swapped side markers as a decade of California sun had them looking pretty bad:

                Click image for larger version  Name:	20240331_175040.jpg Views:	0 Size:	83.3 KB ID:	260128
                Click image for larger version  Name:	20240331_175115.jpg Views:	0 Size:	80.4 KB ID:	260129

                Next exterior job is (re)polishing the headlights and windshield. Hopefully not something I'm going to have to do too frequently now that the car is garaged. I should probably paint correct the whole car, honestly. Alpine white makes me lazy though. It hides imperfections too well.
                2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                Comment


                  #68
                  Finally took a trip to the junkyard and grabbed the connectors I needed for the wireless charger.

                  Harness for the charger made:

                  Click image for larger version

Name:	20240414_004310.jpg
Views:	130
Size:	74.8 KB
ID:	261428

                  Charger installed:

                  Click image for larger version

Name:	20240414_004906.jpg
Views:	106
Size:	141.8 KB
ID:	261429

                  And all back together:

                  Click image for larger version

Name:	20240414_010252.jpg
Views:	106
Size:	144.9 KB
ID:	261430

                  Very happy with the end result. Looks completely stock!


                  Next up, door + window servicing. Ever since I bought the car, the anti trap on the driver's side window would intermittently trigger when rolling the window up. Easy enough to ignore as it only did it every once in a while, but lately it's been doing it every single time.

                  New door lock actuator showed up, so I decided to clean up and regrease all the window related parts when I swapped that out. Unfortunately, I accidentally unwound the window regulator cables when I was removing the motor. Struggled with rewinding them for a couple hours before I gave up and just bought a new unit. Ended up being a good thing, as a lot of the plastic on the original regulator crumbled apart when I pulled it out.

                  New unit ready to go in:

                  Click image for larger version

Name:	20240412_165212.jpg
Views:	108
Size:	114.8 KB
ID:	261431

                  I guess I technically did regrease this part. Used the non-traditional method of buying a brand new part that comes pregreased, but the end result is the same, right?

                  Anyway, when I was installing the new unit I found what I'm pretty sure is the root cause of the false anti trap triggering:

                  Click image for larger version

Name:	20240411_190117.jpg
Views:	109
Size:	64.7 KB
ID:	261432

                  Looks like the interior rubber surface on that seal had been dragging on the window and adding enough extra friction to trigger the anti trap. I'm not sure what caused this fold in the seal, but the leading theory is that whoever tinted these windows accidentally did this with the squeegee.

                  I cleaned up all the seals and made sure to install this one so that it wouldn't fold over again. Looks to be doing its job correctly, but only time will tell if it's going to need replacement. So far haven't had the anti trap trigger once (in probably 30ish times), so I'm happy!
                  2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                  2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                  Comment


                    #69
                    Alright, finally time to give this thing some attention, mostly in the form of regular maintenance. Addressing three main things:
                    1. Brakes need bleed/flushing (maybe RBF 600 in a daily wasn't the best idea...)
                    2. Oil filter housing gasket is leaking
                    3. Visibility at night is once again terrible
                    Started with the easy one: brakes. No pictures cause it's a boring job, but the fluid that came out of the front brakes was a bit dark and I did see some bubbles. Ran 500ml of fresh RBF 600 through the system, which should restore the pedal feel.

                    While the car was in the air with the wheels off, I also replaced the clips I broke when doing rear pads:

                    Click image for larger version  Name:	20241207_180048.jpg Views:	0 Size:	123.5 KB ID:	286511

                    Next, the oil filter housing gasket. This is what the area looked like when I started:

                    Click image for larger version  Name:	20241208_150749.jpg Views:	0 Size:	162.4 KB ID:	286512

                    Not terrible (i.e. just weeping, no drips), but the gasket is clearly gone.

                    Off came the housing:

                    Click image for larger version  Name:	20241208_152308.jpg Views:	0 Size:	158.1 KB ID:	286513

                    Mating surface cleaned up. Didn't want to, but ended up having to use some scotchbrite on the lower left corner, as there was a significant amount of gasket material transfer that did not want to come off:

                    Click image for larger version  Name:	20241208_154644.jpg Views:	0 Size:	160.4 KB ID:	286514

                    Now onto the housing itself. This is what the gasket looked like, in case the mess around the interface wasn't enough to indicate that it was bad:

                    Click image for larger version  Name:	20241208_152256.jpg Views:	0 Size:	111.2 KB ID:	286515
                    Click image for larger version  Name:	20241208_170748.jpg Views:	0 Size:	124.2 KB ID:	286516

                    Housing cleaned up and ready to go back on with a new gasket:

                    Click image for larger version  Name:	20241208_172528.jpg Views:	0 Size:	108.4 KB ID:	286517
                    Click image for larger version  Name:	20241208_172743.jpg Views:	0 Size:	111.1 KB ID:	286518

                    I also leaned that Rein/CRP makes an aluminum version of the mickey mouse flange, so picked up one of those. I'm glad I did because this is what happened when I disconnected that hose from the head:

                    Click image for larger version  Name:	20241208_151036.jpg Views:	0 Size:	105.1 KB ID:	286519
                    Click image for larger version  Name:	20241208_164518.jpg Views:	0 Size:	129.4 KB ID:	286520

                    The style of clamp used by BMW to hold that flange to the hose needs to be cut off, so I took my time with the dremel and make sure to not nick the hose underneath. Basically went super slow and made multiple cuts, then broke the clamp with a flathead once there was little material left:

                    Click image for larger version  Name:	20241208_164357.jpg Views:	0 Size:	118.3 KB ID:	286521

                    Unfortunately that effort was useless, as the plastic flange had cut the hose up nicely:

                    Click image for larger version  Name:	20241208_164758.jpg Views:	0 Size:	120.3 KB ID:	286522

                    Fortunately, there's a bit of slack in the hose, so I just cut off the end of it and fit it on the new clamp.

                    Much better:

                    Click image for larger version

Name:	20241209_230752.jpg
Views:	34
Size:	149.8 KB
ID:	286612

                    I did also have this happen while doing this work:

                    Click image for larger version  Name:	20241208_163424.jpg Views:	0 Size:	109.1 KB ID:	286523

                    Didn't lean on it heavily on anything, guess the plastic was just old and brittle. Honestly a bit surprised to see this as this car only has ~80k mi, but whatever. New hose (+ expansion tank since I don't trust the plastic on that anymore) on their way to me as we speak.
                    Last edited by heinzboehmer; 12-09-2024, 11:30 PM.
                    2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                    2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                    Comment


                      #70
                      And now for the most involved part of it all: my attempt to restore nighttime visibility. I've identified the following as things that are affecting it negatively:
                      • Headlights are cloudy (again)
                      • Some previous owner thought it was a good idea to tint the front windshield
                      • Stock BMW bulbs do not put out as mush light as I would like
                      • Both front and rear glass needs a polish
                      Gonna take one last stab at making these halogens useable before I go full crazy and do an LED projector + headlight auto leveling retrofit.

                      Started with what I thought was going to be the worst part of them all, the front tint. However, I was pleasantly surprised to learn that I was mistaken. Pulled up a small corner of the tint, then used a shitty handheld steamer to soften the adhesive and remove the rest of it:

                      Click image for larger version

Name:	20241207_134914.jpg
Views:	39
Size:	102.2 KB
ID:	286530
                      Click image for larger version

Name:	20241207_135133.jpg
Views:	42
Size:	133.2 KB
ID:	286531
                      Click image for larger version

Name:	20241207_140958.jpg
Views:	41
Size:	114.5 KB
ID:	286532
                      Click image for larger version

Name:	20241207_143423.jpg
Views:	41
Size:	136.0 KB
ID:	286533

                      I did pull a little too hard at one point and ripped a chunk of tint off without using the steam. This left some adhesive residue on the glass, but I was able to get it off fairly easily with some isopropyl alcohol. Would not want to have had to do this on the entire surface of the windshield though.

                      Overall, the process was way, way easier than I thought it would be. I should have done this years ago.

                      Then moved on to removing the headlights. I gotta say that I much prefer the E8x/E9x front bumpers to the E46 ones. Significantly more pleasant to remove and much, much easier to align with the other panels when reinstalling:

                      Click image for larger version

Name:	20241207_164446.jpg
Views:	43
Size:	121.2 KB
ID:	286528

                      I did find one more thing that was likely contributing to the bad visibility when removing the driver's side headlight. The two bolts that control the angle of the headlight assembly were loose, so the headlight was able to rock back and forth while driving. Never noticed it doing so, so it must not have been a lot, but still not great. The two circled bolts are what I'm talking about:

                      Click image for larger version

Name:	20241207_163348.jpg
Views:	41
Size:	113.9 KB
ID:	286529

                      This is what the headlights looked like before any restoring (keep in mind I polished them about a year and a half ago):

                      Click image for larger version

Name:	20241208_133908.jpg
Views:	42
Size:	179.7 KB
ID:	286534

                      Compounded and polished, then added a few coats of Meguiars headlight coating. The results were pretty terrible, which is exactly what happens every single time I try to paint something. Ended up with way more orange peel than I wanted:

                      Click image for larger version

Name:	20241209_122555.jpg
Views:	40
Size:	127.5 KB
ID:	286535
                      Click image for larger version

Name:	20241209_122518.jpg
Views:	41
Size:	76.7 KB
ID:	286536

                      Initially, I was going to wet sand them and then repolish, but I've decided that I don't want to keep doing this every year. Instead, I've ordered a can of SprayMax 2K Headlight Clear. Will sand them down back to bare plastic then use that to clear coat them. I've heard very good things about these 2K products and the ease of application, but I'm sure I'll find a way to screw it up. I'm just hoping that the results will last way longer than with the regular clear coat stuff. Plus, the car is out of commission until the new cooling system parts arrive, so it gives me time to mess with the headlights.

                      Man, I hate painting stuff almost as much as I hate brake fluid.
                      2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                      2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                      Comment


                        #71
                        Compounded and polished the front and rear glass today. Did the typical masking tape before/after thing and it's impossible to tell the difference with the glass dry. However, get it slightly damp and the difference is quite apparent. Polished side on the left:

                        Click image for larger version

Name:	20241209_180429.jpg
Views:	40
Size:	93.5 KB
ID:	286610

                        Notice how much less hazy the glass looks, think this should help a bit with visibility. Yes, the glass is pitted, but I take this thing skiing quite often, so a cracked windshield is almost a guaranteed. Gonna wait until that happens before replacing.

                        And now I've officially ran out of things to do to this car before the parts arrive, so it's time to just sit and wait.
                        2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                        2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                        Comment


                          #72
                          Great news, fancy clear coat worked incredibly well. Kinda blown away at how good it came out. Here's a closeup of the finish:

                          Click image for larger version

Name:	20241216_182256.jpg
Views:	21
Size:	169.0 KB
ID:	287644
                          Click image for larger version

Name:	20241216_182318.jpg
Views:	21
Size:	120.9 KB
ID:	287645

                          Bear in mind that this is straight out of the can. No postprocessing whatsoever.

                          To get this finish, I mostly followed the instructions in the video on SprayMax's website. This was the final procedure:
                          1. Cleaned headlight
                          2. 320 grit dry sand
                          3. 500 grit dry sand
                          4. 800 grit dry sand
                          5. 1000 grit wet sand
                          6. 2000 grit wet sand
                          7. Shake (warm) can for 3 full min
                          8. Activate
                          9. Shake can for another 3 full min
                          10. Spray light coat and wait 2 min
                          11. Spray medium-heavy coat and wait 2 min
                          12. Repeat step 11 two more times
                          13. Wait 24 hrs for them to fully cure
                          Ended up doing three of the medium-heavy coats instead of just one because I got some pin holes on the first one. Didn't seem to affect the finish quality at all.

                          Anyway super happy with this stuff. I'll likely use it again in the future for things like this. Unfortunately, it is incredibly toxic and requires appropriate PPE. Sprayed outside and took my respirator off ~5 min after spraying the last coat and the smell was still very strong. Respirator immediately went back on and I ended up doing the clean up in full PPE.

                          I also swapped in these bulbs. They should output significantly more light than the stock bulbs, according to the spec sheets. Note the tube of threadlocker I used to make sure those top two headlight screws don't come loose again:

                          Click image for larger version

Name:	20241216_192950.jpg
Views:	21
Size:	105.5 KB
ID:	287648

                          Here's a before and after of the entire project:

                          Click image for larger version

Name:	20241208_133908.jpg
Views:	20
Size:	179.7 KB
ID:	287646
                          Click image for larger version

Name:	20241216_185928.jpg
Views:	20
Size:	201.1 KB
ID:	287647

                          But of course not everything went well. Managed to break another coolant line while replacing the line I broke a couple weekends ago:

                          Click image for larger version

Name:	20241215_121652.jpg
Views:	20
Size:	186.6 KB
ID:	287649

                          I thought I was going to be able to cheat the BMW cooling system curse for a bit longer since the car is fairly low mileage (~80k mi), but I guess that's not the case. I bet the high operating temps of this engine also help these plastic pieces degrade much faster.

                          I've ordered every single plastic part in the cooling system and will be replacing all that soon.
                          2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                          2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                          Comment


                            #73
                            Nice! I'd love to get a 1 series to eventually stuff an S85 in.

                            Comment


                              #74
                              Originally posted by bigjae46 View Post
                              Nice! I'd love to get a 1 series to eventually stuff an S85 in.
                              S85 E82 would be a riot.

                              This thing is starting to approach the age where it needs a full rebush. Might do M3 subframes/control arms/etc. instead of refreshing the base E82 stuff. Which will likely eventually lead to stuffing an S65 in there...
                              2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                              2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                              Comment

                              Working...
                              X