Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I have MBP 13 M1 so its connect to LG ultrafine 5k Direct TB3 and I want to connect a Samsung 32 4k with its got HDMI and DP
oh I got beta Big Sur 11.3
can you tell me best dock station to work together
with Close lid
I did a lot research and I'm trying to fine a way to run it
thanks
I've been served well by this dock in clamshell mode. The dock is daisy-chained behind the LG 5k via USB-C, then connecting to two more monitors. All that through one TB3 port on the Mac. It just needs DisplayLink Manager.app to work. Nothing else to install. I haven't upgraded to 12.3 beta, can't comment on that. Still on 11.2.1.

Double-check the product name before purchase. Lenovo sells a very similar-looking TB3 dock that does not have a DisplayLink chip in it.
 
I've been served well by this dock in clamshell mode. The dock is daisy-chained behind the LG 5k via USB-C, then connecting to two more monitors. All that through one TB3 port on the Mac. It just needs DisplayLink Manager.app to work. Nothing else to install. I haven't upgraded to 12.3 beta, can't comment on that. Still on 11.2.1.

Double-check the product name before purchase. Lenovo sells a very similar-looking TB3 dock that does not have a DisplayLink chip in it.
Thanks. Do you have an M1?
 
Thanks. Do you have an M1?
Yes, that's the whole reason for the dock. I had the same 3 screens previously, with MBP16, with an eGPU. Had to sell the eGPU when I got the M1. But this dock has worked just as well, performance-wise, for my line of work (UX, graphics, 3D, video, multitasking). With the added benefit that I don't have to "eject" the dock. Just yank the cable off and it doesn't seem to mind.
 
  • Like
Reactions: itsphilgeorge
Here's a discussion of Thunderbolt docks, USB buses, and DisplayLink:
https://forums.macrumors.com/thread...able-thunderbolt-3-dock.2286171/post-29639885
Some Thunderbolt docks have 4 separate USB buses (two USB 3.0 and two USB 3.1 gen 2) so you can have 4 full bandwidth DisplayLink connections (5 if you add a USB 3.1 gen 2 hub to the downstream Thunderbolt port, 6 if you do the same for another USB 3.1 gen 2 port of the dock or if that bus has two exposed ports).

DisplayLink only supports 4 displays in macOS? Or has that been changed?
 
Here's a discussion of Thunderbolt docks, USB buses, and DisplayLink:
https://forums.macrumors.com/thread...able-thunderbolt-3-dock.2286171/post-29639885
Some Thunderbolt docks have 4 separate USB buses (two USB 3.0 and two USB 3.1 gen 2) so you can have 4 full bandwidth DisplayLink connections (5 if you add a USB 3.1 gen 2 hub to the downstream Thunderbolt port, 6 if you do the same for another USB 3.1 gen 2 port of the dock or if that bus has two exposed ports).

DisplayLink only supports 4 displays in macOS? Or has that been changed?

The limit, if there is one, is higher than 4. Here's a youtuber running six displays on an M1 Mac Mini. It works, but six starts to take a toll on the CPU. Fewer than six should be fine.

Screen Shot 2021-02-26 at 13.57.12.png
 
Has anyone downloaded and run the new Big Sur 11.2.2 update yet? Any changes in the functionality of multiple monitors on M1 machines? The update says it "prevents MacBook Pro (2019 or later) and MacBook Air (2020 or later) models from incurring damage when they are connected to certain third-party, non-compliant powered USB-C hubs and docks." Makes me nervous that if I install the update, the DisplayLink dock that is currently my 3-display lifeline will stop working on my M1 MacBook Pro...
 
Has anyone downloaded and run the new Big Sur 11.2.2 update yet?
Things seem to pretty much work for me as well. However it does now keep forgetting my monitor arrangement, so when it boots up I have to switch and reset up everything. Super annoying and it didn't happen before this update.

And I'm on an M1 Mini which that update didn't even list as having any "fixes" for. Also when installing the update, for what the description says, it takes a long time to install. It had to reboot my Mac 4 times. The progress bar would show, complete & then reboot and do something again. 2 times on my 2nd monitor and 2 on my main, no idea if that mattered. But in the end I now have it preferring the HDMI monitor instead of my main one over TB.

So yes it works. But for me at least, it's caused some annoyances. Who knows if Apple will ever fix it.
 
Yes, that's the whole reason for the dock. I had the same 3 screens previously, with MBP16, with an eGPU. Had to sell the eGPU when I got the M1. But this dock has worked just as well, performance-wise, for my line of work (UX, graphics, 3D, video, multitasking). With the added benefit that I don't have to "eject" the dock. Just yank the cable off and it doesn't seem to mind.
How are you driving the 5k monitor? Everything I've read for these DisplayLink hubs says that to drive 5k you need to use both DisplayPort outputs to drive a single 5k display.

I have the LG 5k2k and cannot find a stable configuration so will be getting the Lenovo or HP tomorrow to try out.

Did the DisplayLink solution unlock any higher resolution scaled options?
 
How are you driving the 5k monitor? Everything I've read for these DisplayLink hubs says that to drive 5k you need to use both DisplayPort outputs to drive a single 5k display.

I have the LG 5k2k and cannot find a stable configuration so will be getting the Lenovo or HP tomorrow to try out.

Did the DisplayLink solution unlock any higher resolution scaled options?
I have no experience with 5k2k, can't say anything about it.

My LG Ultrafine 5k 2019 (5120 X 2880, same as iMac) is connected directly to the Air. That's the only way to connect a TB3 monitor to an M1. With Intel, it can be a direct TB3 connection or a BlackMagic eGPU.

(Docks don't support TB3. M1 doesn't support eGPUs. Regular (e)GPUs don't support TB3. Overall, connection options for LG Ultrafine 5k are generally quite limited.)

On the LG back panel, there are three USB-C ports. I've connected the DisplayLink dock to one of them. The dock has HDMI ports, and I use two of them to connect two WQHD monitors to both sides of the LG. Three-monitor stand. I can set the resolutions of all 3 monitors to almost anything I want with RDM.app, including scaled resolutions.

That's probably a very different setup from yours.
 
  • Like
Reactions: itsphilgeorge
How are you driving the 5k monitor? Everything I've read for these DisplayLink hubs says that to drive 5k you need to use both DisplayPort outputs to drive a single 5k display.

I have the LG 5k2k and cannot find a stable configuration so will be getting the Lenovo or HP tomorrow to try out.

Did the DisplayLink solution unlock any higher resolution scaled options?
I just read something on the DisplayLink website saying that it can run 2 x 5K monitors @60Hz. Can't recall where, but I'm sure you could find it. It might have been in the release notes for v1.3?
 
Last edited:
AFAIK, DisplayLink is still limited to DisplayPort 1.2
Here is where I found the reference to dual 5K monitor support (1.3 release notes): Release Notes

C.4 Changes in 1.3 release
----------------------------
- Added native support for Mac using the Apple M1 chip with new universal binary
- Added Retina resolutions on 4K displays (32677)
- Addressed tearing detected in some high load cases (32648)

C.3 Changes in 1.2 release
----------------------------
- Introducing support for Mac using the Apple M1 chip
- Dual 5K Ultrawide (5120x1440 @ 60 Hz) displays now supported on DisplayLink DL-6950 products
- Create technical support requests directly from the application
- Improved stability and reliability
- Monitors light-up quicker after login (32264)
- Fixed stretched image on some monitors (32531)
- Monitor preferred mode is now selected first (32531)
- Added command line option to enable autostart of the application
- Improved application architecture


However, this does seem to disagree with the notes here: https://support.displaylink.com/knowledgebase/articles/525038

ASIC FamilyDisplayPortHDMIDVIVGA
DL-125Not supportedNot supported1600x900 or 1400x10501600x900 or 1400x1050
DL-165Not supportedNot supported1920x1080 or 1600x12001920x1080 or 1600x1200
DL-195Not supportedNot supported2048x11521920x1080
DL-3100Not supportedNot supported2048x11521920x1080
DL-35002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-37002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39502560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-55003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-57003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-59003840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-59103840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-69504096x2160p60
(Cinema 4K)
5120x1440p60
(5K UItrawide)
4096x2160p60 (Cinema 4K)2048x11521920x1080
Points to note:

  • The available resolutions through the OS display configuration will be restricted to those supported by the display. If the display does not report the maximum resolution as supported, it will not be available to the user to select.
  • If connecting multiple displays to multiple video outputs, where only one output can be active at a time, the active display will be enabled using the following priority order: DisplayPort, HDMI, DVI, VGA.
  • If using the DL-6950, the maximum resolution will be 3840x2160 (UHD) if both video outputs are being used.
  • If using the DL-3900 or DL-5900, which supports dual outputs, resolutions above 2048x1152 will be unavailable if a second display is connected. If wanting to use the DL-3900 with resolutions above 2048x1152, disconnect the second display.
  • Monitors which have DisplayPort Multi-stream Transport (MST) should have this feature disabled when used as MST is not currently supported.
  • Dual link DVI is not supported by any of DisplayLink ICs.
 
  • Like
Reactions: itsphilgeorge
Here is where I found the reference to dual 5K monitor support (1.3 release notes): Release Notes

C.4 Changes in 1.3 release
----------------------------
- Added native support for Mac using the Apple M1 chip with new universal binary
- Added Retina resolutions on 4K displays (32677)
- Addressed tearing detected in some high load cases (32648)

C.3 Changes in 1.2 release
----------------------------
- Introducing support for Mac using the Apple M1 chip
- Dual 5K Ultrawide (5120x1440 @ 60 Hz) displays now supported on DisplayLink DL-6950 products
- Create technical support requests directly from the application
- Improved stability and reliability
- Monitors light-up quicker after login (32264)
- Fixed stretched image on some monitors (32531)
- Monitor preferred mode is now selected first (32531)
- Added command line option to enable autostart of the application
- Improved application architecture


However, this does seem to disagree with the notes here: https://support.displaylink.com/knowledgebase/articles/525038

ASIC FamilyDisplayPortHDMIDVIVGA
DL-125Not supportedNot supported1600x900 or 1400x10501600x900 or 1400x1050
DL-165Not supportedNot supported1920x1080 or 1600x12001920x1080 or 1600x1200
DL-195Not supportedNot supported2048x11521920x1080
DL-3100Not supportedNot supported2048x11521920x1080
DL-35002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-37002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39502560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-55003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-57003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-59003840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-59103840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-69504096x2160p60
(Cinema 4K)
5120x1440p60
(5K UItrawide)
4096x2160p60 (Cinema 4K)2048x11521920x1080
Points to note:

  • The available resolutions through the OS display configuration will be restricted to those supported by the display. If the display does not report the maximum resolution as supported, it will not be available to the user to select.
  • If connecting multiple displays to multiple video outputs, where only one output can be active at a time, the active display will be enabled using the following priority order: DisplayPort, HDMI, DVI, VGA.
  • If using the DL-6950, the maximum resolution will be 3840x2160 (UHD) if both video outputs are being used.
  • If using the DL-3900 or DL-5900, which supports dual outputs, resolutions above 2048x1152 will be unavailable if a second display is connected. If wanting to use the DL-3900 with resolutions above 2048x1152, disconnect the second display.
  • Monitors which have DisplayPort Multi-stream Transport (MST) should have this feature disabled when used as MST is not currently supported.
  • Dual link DVI is not supported by any of DisplayLink ICs.
haha ... I misread your original post as DisplayPort 1.3 not DisplayLink V1.3 .... damn these naming schemes. :mad:
 
Here is where I found the reference to dual 5K monitor support (1.3 release notes): Release Notes

C.4 Changes in 1.3 release
----------------------------
- Added native support for Mac using the Apple M1 chip with new universal binary
- Added Retina resolutions on 4K displays (32677)
- Addressed tearing detected in some high load cases (32648)

C.3 Changes in 1.2 release
----------------------------
- Introducing support for Mac using the Apple M1 chip
- Dual 5K Ultrawide (5120x1440 @ 60 Hz) displays now supported on DisplayLink DL-6950 products
- Create technical support requests directly from the application
- Improved stability and reliability
- Monitors light-up quicker after login (32264)
- Fixed stretched image on some monitors (32531)
- Monitor preferred mode is now selected first (32531)
- Added command line option to enable autostart of the application
- Improved application architecture


However, this does seem to disagree with the notes here: https://support.displaylink.com/knowledgebase/articles/525038

ASIC FamilyDisplayPortHDMIDVIVGA
DL-125Not supportedNot supported1600x900 or 1400x10501600x900 or 1400x1050
DL-165Not supportedNot supported1920x1080 or 1600x12001920x1080 or 1600x1200
DL-195Not supportedNot supported2048x11521920x1080
DL-3100Not supportedNot supported2048x11521920x1080
DL-35002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-37002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39002560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-39502560x16002048x1152 or 2560x1440p502048x11521920x1080
DL-55003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-57003840x2160p302048x1152 (using DP++ adapter)2048x1152 (using DP++ adapter)1920x1080 (using DP++ adapter)
DL-59003840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-59103840x2160p302048x1152 or 2560x1440p502048x11521920x1080
DL-69504096x2160p60
(Cinema 4K)
5120x1440p60
(5K UItrawide)
4096x2160p60 (Cinema 4K)2048x11521920x1080
Points to note:

  • The available resolutions through the OS display configuration will be restricted to those supported by the display. If the display does not report the maximum resolution as supported, it will not be available to the user to select.
  • If connecting multiple displays to multiple video outputs, where only one output can be active at a time, the active display will be enabled using the following priority order: DisplayPort, HDMI, DVI, VGA.
  • If using the DL-6950, the maximum resolution will be 3840x2160 (UHD) if both video outputs are being used.
  • If using the DL-3900 or DL-5900, which supports dual outputs, resolutions above 2048x1152 will be unavailable if a second display is connected. If wanting to use the DL-3900 with resolutions above 2048x1152, disconnect the second display.
  • Monitors which have DisplayPort Multi-stream Transport (MST) should have this feature disabled when used as MST is not currently supported.
  • Dual link DVI is not supported by any of DisplayLink ICs.
This is super helpful. Thanks for putting this together.

Duel 5k Ultrawide definitely suggests that it outputs 5k per DisplayPort. So I'm hopeful my monitor would be supported.

I am at the stage where my configuration is less problematic than originally, but still a long way from ideal.

I know that using a DisplayLink won't restore my missing scaled resolution options (3840x1620), but it might increase the stability on the single LG 5K2K compared to using it directly connected to the Macbook M1.

It is definitely a problem when you need to consider going out to purchase a third-party product just to have your external monitor work with a laptop.
 
5120x1440 is fewer pixels than 3840x2160 so it should be possible with a single DisplayPort 1.2 connection (and DisplayLink devices that support two 4K displays should be able to do two 5K1440p displays).

5120x2160 is something else though. It's more pixels than 4K so it may required a dual cable tiled mode. You probably need a device that support dual cable 5120x2880 - then you need a method to connect dual cable to the display. Aren't all 5K2K displays Thunderbolt and therefore can only accept dual cable input through Thunderbolt? I don't think the display can take one cable to Thunderbolt input port and second cable to DisplayPort input and do single display 5K2K tile mode instead of PBP mode?

DisplayLink doesn't say anything about tiled 5120x2160 support. Maybe their tiled display support only works with the tiled 5120x2880 mode?
 
  • Like
Reactions: itsphilgeorge
Just got my M1 MacBook Pro to use the 27” LED Cinema Display as a second external display, leveraging DisplayLink. I got the DisplayLink dock made by 4URPC, which is about $135 on Amazon. I also used a mDP female to DP male adapter with it.

The quality of the 1440p image via this DisplayLink dock is insanely good. I can control the volume on the Apple LED Cinema Display from the Apple Magic Keyboard fine, but I can’t control the brightness. The lack of brightness control via DisplayLink is a known limitation, but the control may be enabled in future DisplayLink driver releases.
 
  • Like
Reactions: petterihiisila
I'm on a vacation and did an experiment so others don't have to. I wanted to see, if a single TB3 port of my M1 Air could handle 3 monitors and all of my peripherals (lots of them) through an overkill amount of daisy-chaining. Turns out it can. I haven't seen any stutters or any other issues for 4 days it's been running like this. Didn't expect that. Docking and undocking the Air works too, using a Brydge vertical dock.

Previously I had the peripherals somewhat evened out between 2 ports, but I wanted the other TB3 port liberated in order to mount an old TB2 RAID drive for clones, and it required a dedicated TB3 port via an adapter dongle. It's noisy and normally ejected, but I do like to have my irregular clones somewhat up to date, without attaching/detaching the RAID every time.

So, this is the device chain behind one TB3 port:

LG 5k TB3 monitor
--> Lenovo USB-C/A Hybrid Dock with DisplayLink
--> Genisys USB3 hub
--> Samsung USB-C SSD

... and to the dock and the hub I've connected all other peripherals, including an external hard disk, two WQHD monitors, UPS, printer, 3DConnexion SpaceMouse, 1 Gbit Ethernet, SD adapter, guitar amp, audio interface and many more.

Now, I haven't yet done extensive full-bandwidth "annihilation test" for this, and maybe stutters and/or problems are to be expected if I do. But it was a small wonder that it works at all. As far as regular use goes, it works very well, even if all 3 monitors, HDD and Ethernet are all doing work through the shared 40/10/5 Gbit interfaces.
 
are all doing work through the shared 40/10/5 Gbit interfaces.
40 Gbps from Thunderbolt 3 port of M1 Air, then 5 Gbps (4 Gbps of actual data) from the LG's USB hub shared by everything else. There's no 10 Gbit interface in this chain.
Total bandwidth: 28 Gbps for 5K 60Hz 10bpc RGB and 4 Gbps for everything else = 32 Gbps.

A WQHD monitor is 5.3 Gbps (1440p 60Hz 8bpc RGB) so there's a lot of compression to fit two of those inside 4 Gbps but two WQHD displays is only half the pixels compared to DisplayLink's ability to do two 4K displays over USB 3.0 (using even more compression or slower frame rate?) so it's not unexpected for it to work ok.

To get past 32 Gbps you would have to put a Thunderbolt 3 dock or Thunderbolt 4 hub/dock between the M1 Mac and the LG 5K display. It's an expensive addition though - especially since everything seems to be working fine for you and you already have a USB-C dock. Just remember that a Thunderbolt 4 dock connected to an M1 Mac does not add additional USB controllers like a Thunderbolt 3 dock does - it will use the USB controller of the M1 Mac and all the ports of the Thunderbolt 4 hub/dock will share the same 10 Gbps connection. If you only connect USB 5 Gbps devices, then your chain can get up to 36 Gbps. You would need to connect a USB 10 Gbps device or a Thunderbolt (up to 22 Gbps) device to reach the total 40 Gbps. I would try putting the DisplayLink adapters on separate USB controllers - one on the Thunderbolt dock and the second on the LG UltraFine 5K.

I have not experienced DisplayLink myself, so I don't know if two WQHD displays would noticeably behave better if they are connected to separate USB controllers compared to being connected to the same USB port. It depends on whether DisplayLink's compression will use more than 2 Gbps of data when it's available.
 
Thanks @joevt, insightful as always. I did check TB3/4 hub options before trying this configuration, but since it all seems to work through just one port, glad I didn’t buy one yet.

DisplayLink is a bit of a puzzle for me. It’s one of those things that shouldn’t fly very well over USB, yet it does. I have never seen compression artifacts, and whatever stutters there have been since January, they always seem to affect all 3 monitors at once. And they are rare. It’s very real-time, instant response to input and can play 4k YouTube on all 3 displays at once without any issues that I could recognize. It’s no worse in desktop/graphics than MBP16+eGPU was. The DisplayLink process can take up to 80% CPU at full blast, but with 4+4 cores, almost saturating one core has had no meaningful effect on user experience. The system stays cool and silent nevertheless.

If you can envision a benchmark test that should saturate this setup and make the bottlenecks apparent, I’m curious to try it, For Science™ .
 
Thanks @joevt, insightful as always. I did check TB3/4 hub options before trying this configuration, but since it all seems to work through just one port, glad I didn’t buy one yet.

DisplayLink is a bit of a puzzle for me. It’s one of those things that shouldn’t fly very well over USB, yet it does. I have never seen compression artifacts, and whatever stutters there have been since January, they always seem to affect all 3 monitors at once. And they are rare. It’s very real-time, instant response to input and can play 4k YouTube on all 3 displays at once without any issues that I could recognize. It’s no worse in desktop/graphics than MBP16+eGPU was. The DisplayLink process can take up to 80% CPU at full blast, but with 4+4 cores, almost saturating one core has had no meaningful effect on user experience. The system stays cool and silent nevertheless.

If you can envision a benchmark test that should saturate this setup and make the bottlenecks apparent, I’m curious to try it, For Science™ .
I've also had no performance issues with DisplayLink using multiple monitors with my M1 Mini.

However, it did give lots of problems waking from sleep or after reboots - either windows "lost", resized or moved to the wrong screen, and I found I had to unplug and plug-in a couple of times to get it to recognise the second screen after a reboot. I never really figured out the purpose of the DisplayLink Manager app....seemed to work without it.

I moved to a CalDigit TB3 dock (DisplayPort to one monitor) and using the Mini's HDMI port to the second monitor, and it's been a better experience.

DisplayLink was useful with my MBP16 because it allowed me to use the integrated GPU (via a GfxCardStatus) when connected to external displays, which allowed the computer to run cooler with less fan noise.
 
Last edited:
Just got my Belking usb-c hub which uses DisplayLink Manager to use with 2x4k monitors and its really disappointing, theres a visible lag while moving mouse on both of my monitors, DisplayLink manager software uses almost 3GB of ram, switched back to use two usb-c ports with display port to usb-c cables :(
 
I've been trumpeting the M1+DisplayLink combo a few times, might as well do it once more. In short, it's fantastic. Coming from an MBP16 + eGPU combo, it's so much more responsive overall. Completely silent. Nothing to eject, just pop the M1 off when done. Three ext monitors connected via one TB3 cable that includes power. One more TB3 port (and bus) free for other peripherals. Performs just as fast as a "real" GPU for my graphics/design-related workflows. Clamshell works fine. The native M1 app is just icing on the cake.

Trade-offs, which I consider minor compared to the upsides, are:
  1. Log in with Apple Watch doesn't work when ext monitors are active (due to screen recording API being active); it works when undocked in laptop mode.
  2. NightShift/Flux doesn't work on DisplayLink monitors, only on the primary 5k TB3 monitor that is direct-connected, and also works as a USB-C hub for DisplayLink daisy-chaining, for 2 more WQHD monitors.
  3. Can't think of #3.
I sold my 1-year old setup second hand and got enough money to get the M1, the dock, AirPods Max, and still had money left over. It's been 13 years since I had a Mac setup that worked as well as the current one does. That was a well-equipped "cheesegrater" Mac Pro with a 32" Cinema Display.
Hello @petterihiisila ,

Applewatch unlock might work now (sorry can't test) .
I saw with the 1.5 drivers it is listed.
 

Attachments

  • Screen Shot 2021-10-15 at 13.40.32.jpg
    Screen Shot 2021-10-15 at 13.40.32.jpg
    38.1 KB · Views: 86
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.