The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    TONGFANG GK5CN5Z / GK5CN6Z / GK5CQ7Z / GK5CP0Z

    Discussion in 'Other Manufacturers' started by sicily428, Apr 22, 2018.

  1. steberg

    steberg Notebook Evangelist

    Reputations:
    248
    Messages:
    562
    Likes Received:
    461
    Trophy Points:
    76
    Probably you will brick your notebook to kingdom come.... :)

    ********************************************************************************
    * Uniwill OEM Service Application - Version 00.01 *
    ********************************************************************************
    =>Help : Print all command sets.
    =>RWBlock0 : Reada/Write Block 0 data.
    =>MeUnlock : UnLock Intel ME region.
    =>RgbLb : RGB LightBar Configurations.
    =>AdpType : Adapter Type configuration.
    =>NbType : Notebook Type selection.
    =>HiddenPage : Enable/Disable the Hidden Page in BIOS Setup.
    =>LOGO : Dump/Load Logo data.
    =>SubWoofer : SubWoofer configuration.
    =>SetApCtrl : Set AP support control.
    =>RgbKb : RGB Keyboard configuration.
    =>OCValue : Nvidia OverClocking configuration.
    =>SWBID : SW Board ID configuration.
    =>KBLBID : Set KB Board ID configuration.
    =>OemTdr : OEM TDR configuration.
    =>LEDKB : LED Keyboard configuration
     
    macky112 and B0B like this.
  2. macky112

    macky112 Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    19
    Trophy Points:
    16
    ooooooh, that unlock intel ME region and enable hidden page sounds very tempting... tapping thumbs...

    I wonder if that unlock hidden page in bios gives the same options as the MSI GP63, because that imon tweak brought the GP63 Lightroom Export test from 2:35sec ish to 2:20sec ish...
     
    steberg likes this.
  3. macky112

    macky112 Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    19
    Trophy Points:
    16
    gotcha, so in case i do keep the Y7000, no bios update like the doctor ordered!
     
  4. Nates4Christ

    Nates4Christ Notebook Guru

    Reputations:
    0
    Messages:
    58
    Likes Received:
    10
    Trophy Points:
    16
    Ah man! I wish I would have known! That was a great price when comparing with everyone else on ebay right now wanting $105+ for theirs. If only I wasn't on lunch break when you had posted that!
     
  5. clone1008

    clone1008 Notebook Consultant

    Reputations:
    20
    Messages:
    123
    Likes Received:
    54
    Trophy Points:
    41
    Not going to post publicly but it went for way more than $105 on an offer.
     
  6. Nates4Christ

    Nates4Christ Notebook Guru

    Reputations:
    0
    Messages:
    58
    Likes Received:
    10
    Trophy Points:
    16
    Wow so the one I listed earlier was also a bid item and it was supposed to end in a few days! It is now GONE! I'll bet someone messaged them an offer too! The market is crazy right now with people getting these laptops and wanting to get dual channel!
     
  7. clone1008

    clone1008 Notebook Consultant

    Reputations:
    20
    Messages:
    123
    Likes Received:
    54
    Trophy Points:
    41
    No, the guy that had his listed decided to buy mine and cancel his sale. He now has 32gb of ram!!!!
     
    Nates4Christ likes this.
  8. richierich

    richierich Notebook Consultant

    Reputations:
    21
    Messages:
    194
    Likes Received:
    16
    Trophy Points:
    31
    Stock SSD is to blame.
     
  9. macky112

    macky112 Notebook Geek

    Reputations:
    0
    Messages:
    79
    Likes Received:
    19
    Trophy Points:
    16
    is there any performance issue with the op 15+ stock SATA SSD?

    the numbers seem ok to me as an SATA SSD, no?
     

    Attached Files:

  10. Nates4Christ

    Nates4Christ Notebook Guru

    Reputations:
    0
    Messages:
    58
    Likes Received:
    10
    Trophy Points:
    16
  11. Jomeyq

    Jomeyq Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    10
    Trophy Points:
    6
    I would be curious to know if anyone has used 2400 speed RAM in these systems. I am receiving an OP 15+ and was originally planning to double up the original 16GB 2666 Gold Key stick, but this morning came across a 16GB dual channel 2400mhz CL17 kit that I couldn't pass up at $35 (two sticks of this RAM: https://www.newegg.com/Product/Product.aspx?Item=0RM-006F-00004 ). I understand that the 2666 would be preferable, but is there a significant problem with using 2400?

    As a side note, I keep seeing trailing letters attached to the RAM speeds. For instance, the included RAM is 2666 V, and the ones I purchased are 2400 T . Are these letters meaningful? Both seem to be 1.2 volts. Thanks for the help, this is my first laptop after a decade or two of building and using desktops.
     
    Last edited: Dec 20, 2018
  12. Installed64

    Installed64 Notebook Consultant

    Reputations:
    11
    Messages:
    179
    Likes Received:
    118
    Trophy Points:
    56
    Numbers are alright, but I say buy a Samsung 970 Evo and never look back! (or any good NVME stick)
     
  13. Tweak155

    Tweak155 Notebook Evangelist

    Reputations:
    24
    Messages:
    589
    Likes Received:
    51
    Trophy Points:
    41
    I doubt you'll have an issue running the 2400mhz kit. The T just refers to the timing which is the CL17 you referred to (T=17).
     
  14. Tweak155

    Tweak155 Notebook Evangelist

    Reputations:
    24
    Messages:
    589
    Likes Received:
    51
    Trophy Points:
    41
  15. Jomeyq

    Jomeyq Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    10
    Trophy Points:
    6
    SSD performance is very difficult to measure in any concise way. Firmware, cache method, recovery, overprovisioning, etc all have impacts on how they behave in the short and long run. Pretty much all SATA SSDs have roughly similar performance when reading OR writing a single contiguous file for a short period of time. Doing mixed reads and writes on many files simultaneously tends to grind lesser drives down to a crawl. The included drive seems to show very poor performance, which is disappointing, but unsurprising. At least it's easy to fix, and you can even put the existing drive into an external USB case. It will still be much faster than 99 percent of USB sticks, and is well suited to moving/storing files.
     
    richierich likes this.
  16. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    LOL looks like this chassis has really stirred the pot across many outlets.

    I got a big video, should be up in a few hours. Just keep your eye out if you’re interested :)
     
    Last edited: Dec 20, 2018
  17. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    richierich likes this.
  18. Tweak155

    Tweak155 Notebook Evangelist

    Reputations:
    24
    Messages:
    589
    Likes Received:
    51
    Trophy Points:
    41
    Seems like my touchpad is a little over sensitive maybe, it can go a little crazy if I just rest my 2 fingers on it after scrolling... Not sure if there are better drivers I can install for it? Tried to have windows look for updated drivers but of course it came up with nothing. Considering the touchpad just shows up as a compliant mouse in Device Manager, there may be some drivers I should use?
     
  19. nimaim

    nimaim Notebook Geek

    Reputations:
    13
    Messages:
    87
    Likes Received:
    66
    Trophy Points:
    26
    Touchpad is a i2c HID device. Basically, they didn't use a full blown touchpad such as one from Synaptics or Alps. It's one of the things they cheaped out on, not that anyone would be using the touchpad for gaming anyway. It's part of the default chipset drivers afaik and so those settings are the best you're going to get.
     
  20. Tweak155

    Tweak155 Notebook Evangelist

    Reputations:
    24
    Messages:
    589
    Likes Received:
    51
    Trophy Points:
    41
    Ah ok, thanks for the info. It's nothing major, just thought I'd do some searching in case there was something I could try out. Thanks!
     
  21. ApplePi

    ApplePi Notebook Enthusiast

    Reputations:
    0
    Messages:
    47
    Likes Received:
    17
    Trophy Points:
    16
    These dudes selling their gold key sticks on ebay are huffing glue if they think people will pay retail price for a stick of RAM with no warranty and no returns. One dude listed his stick for $179 and another for $119. Do not pay these prices for RAM of dubious quality.

    Edit: Apparently the buyers are huffing too, some one actually paid $119 for it LOL.
     
  22. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    Lol wow! Maybe $80
     
    ApplePi likes this.
  23. cowdudeB

    cowdudeB Newbie

    Reputations:
    0
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    6
    Can anyone tell me what kind/type/size screw driver head I would need to tighten down the trackpad in the OP 15+? I saw Bob mention that he had to tighten his down some in his video on the OP 15+ because it was loose and mine seems loose as well. I would like to make sure I have a screw driver that will work for it before I tear it apart to replace the ram. Thanks in advance.
     
    densify likes this.
  24. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    Hoping the Viper 1x16 2666 chip works well. I am reluctant to sell my chip in case warranty work is needed. I realize the law is on our side regarding the warranty sticker/upgrades but I would rather not have to deal with them on it. Besides, my warranty sticker came off so nicely!
     

    Attached Files:

    Tweak155 and B0B like this.
  25. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    It’s a Phillips head screwdriver but it’s small and has a lot of depth to it.
     
  26. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
  27. ApplePi

    ApplePi Notebook Enthusiast

    Reputations:
    0
    Messages:
    47
    Likes Received:
    17
    Trophy Points:
    16
  28. clone1008

    clone1008 Notebook Consultant

    Reputations:
    20
    Messages:
    123
    Likes Received:
    54
    Trophy Points:
    41
    I got more than that for mine!
     
  29. ApplePi

    ApplePi Notebook Enthusiast

    Reputations:
    0
    Messages:
    47
    Likes Received:
    17
    Trophy Points:
    16
    Yeah I'm not quite sure why people are spending that kind of money for no-name sticks with no warranty.

    On another note, if I'm using this for charging when not gaming do you think something like this will work? https://www.amazon.com/dp/B00YP823NA

    Trying to find a stop gap until the bigger battery gets manufactured.
     
  30. Jomeyq

    Jomeyq Notebook Enthusiast

    Reputations:
    0
    Messages:
    12
    Likes Received:
    10
    Trophy Points:
    6
  31. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    Usually they don't but some laptops like the Aero 15x can be finicky on which ram they will work with.
     
  32. ApplePi

    ApplePi Notebook Enthusiast

    Reputations:
    0
    Messages:
    47
    Likes Received:
    17
    Trophy Points:
    16
    Dude holy **** maybe I just need to sell stick. Some idiot spent $179 DOLLARS on a stick of RAM. What the actual ****.
     
  33. clone1008

    clone1008 Notebook Consultant

    Reputations:
    20
    Messages:
    123
    Likes Received:
    54
    Trophy Points:
    41
    Looks like he took it off the market. It's listed out of stock no winning bid.
     
  34. GTRagnarok

    GTRagnarok Notebook Evangelist

    Reputations:
    556
    Messages:
    542
    Likes Received:
    45
    Trophy Points:
    41
    Lol, I'm the one that sold it for $120. I bought a 16GB G.Skill kit to replace it. $95 on Newegg.
     
    Installed64 likes this.
  35. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    Not having much luck with Ubuntu. 18.04 LTS and 18.10 will lock up within 20 seconds or so of trying to install.
     
  36. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    Ok linux mint 19.1 working. Touchpad is not but it looks like there is a workaround.
     
  37. killerkhatiby009

    killerkhatiby009 Notebook Enthusiast

    Reputations:
    10
    Messages:
    22
    Likes Received:
    56
    Trophy Points:
    16
    Bob, I just watched the video thank you for taking the time to really try to clear things up. I did have a question about undervolting though: you only talk about undervolting the CPU Core and Cache but never the System Agent, Intel GPU, or iGPU Unslice. I've read conflicting reports online that undervolting those other components might help as well but I'm just not sure. Is there a reason you only do the cache and core? Do you not recommend undervolting anything else in ThrottleStop?

    Also, do you need to hit Turn On in ThrottleStop for the changes to take effect? The tutorials I've read online seem to indicate this is necessary but you don't mention that in the tutorial and messing around with Speed Shift EPP values it seems to be taking effect without hitting Turn On.

    Lastly, you recommend setting Speed Shift EPP to 0 or 1 but that seems to just make the CPU idle at the max frequency of 3.9GHz just like setting the Performance Mode to High Performance or Gaming Mode which in the video you says does not really help. When I try this on the OP laptop in Battlefield V I immediately see the CPU jump up to 3.9GHz and it starts pulling 40 - 50W just like setting Performance Mode to Game Mode in Control Center. Like you said in the video I'm not seeing any better FPS but it looks like my system is performing better since the frequency is higher and so are the watts. Am I misunderstanding something or should we be using a Speed Shift value that is a little higher to better match the default Equilibrium mode settings? When I set Speed Shift to something like 32 to 64 it seems to perform similar to the stock Equilibrium mode without Speed Shift enabled.
     
    Last edited: Dec 21, 2018
    Installed64 likes this.
  38. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56
    Ok take that back. Linux Mint is unstable... Going to try some other bios to see if that makes a difference.
     
  39. arcticjoe

    arcticjoe Notebook Deity

    Reputations:
    66
    Messages:
    877
    Likes Received:
    67
    Trophy Points:
    41
    Not entirely true - seen this laptop hold 3.9Ghz throughout on a few games and synthetic benches. I guess it depends on your thermals (paste, undervolt, fanspeed) and what type of load the CPU is under.
     
  40. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    It also depends on the laptop and its bios. I’ve seen the same chassis change this behavior with a single bios update.

    Doesn’t change the fact that an 8750h will pull way more than 45w if allowed and that’s what makes it hard to lock down anything solid and consistent across everyone’s experience.
     
  41. nimaim

    nimaim Notebook Geek

    Reputations:
    13
    Messages:
    87
    Likes Received:
    66
    Trophy Points:
    26
    I'll give you a rundown later of how to get Linux working reliably on this plus what's not working. I use it daily for work so I'd say I know my way around pretty well.
     
    steberg likes this.
  42. Daniel_PT

    Daniel_PT Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    7
    Trophy Points:
    6
    Prolly games that either dont use more than 4 threads or GPU is limiting the CPU stress :) otherwise I assure you it will downclock because of power limits on any machine.

    And synthetic benches are not a good way to test CPU clocks on laptops! Bob shown that on his last video aswell. You can go on Aida64 for 5 hours sustaining 3,9ghz, then you launch black ops 4 or battlefield V and your clocks go as low as 3ghz, excluding any temp issues.
     
    B0B and nimaim like this.
  43. nimaim

    nimaim Notebook Geek

    Reputations:
    13
    Messages:
    87
    Likes Received:
    66
    Trophy Points:
    26
    Ok so here's the deal ...

    How to get Linux Mint 19.1 working reliably on this (you can use any distro you want, but I'm used to Ubuntu repos so I use Mint):

    Prerequisites:
    BIOS: 1.05
    EC: 1.35.09
    (I'm sure it works with the older ones, but it's what I have)
    Also, turn secure boot OFF (may have to delete associated keys first)

    Setup:
    On another system, burn the Mint x64 ISO (I recommend the Cinnamon edition, the new 4.0 is very nice) using Etcher ( https://www.balena.io/etcher/) and boot it up on the OP (F7 for boot menu, and pick whatever drive you have it on). Once it boots up, and you will need to use a mouse as the touchpad will likely be broken out of the box, run Gparted to partition the drive as I did below or whatever way you wish. This is also a good time to set up Windows from scratch, so I usually nuke everything and start over. I won't go through the entire set up procedure, but just make sure you have WiFi enabled so it can pull some packages down during the install.

    Partitioning / Install:
    You have to decide how you want to install Linux on your OP. If you're not experienced, then it's easier to dedicate one drive to Windows, one to Linux. I personally have a dual boot setup on my NVMe (for fastest OS loads) and separate M2 SATA data drive for Linux. See gparted output below of how this looks:

    [​IMG]
    https://drive.google.com/file/d/0B8r57agxXMtGdlgwQWhaSHJLZk1PUmdhWjFnT003cUMtYjBR/view?usp=sharing (site is not letting me insert this as a pic, sorry)

    Partition sizes may vary, I use a 1 TB 960 M2 NVMe (OS and /home) and a 2 TB M2 SATA (data). Yes, it's costly, but I plan to do the larger battery mod so I've already sacrificed the 2.5" drive slot.

    Whatever route you take, I highly suggest you install Mint first, and then Windows. You can always run update-grub thereafter to get the os-prober script to detect Windows and add it to your GRUB menu.
    Or just use GRUB customizer:
    sudo add-apt-repository ppa:danielrichter2007/grub-customizer
    sudo apt update
    sudo apt install grub-customizer​

    First boot up:
    First time you boot up, my recommendation would be to update all the packages if they're not already: sudo apt update && sudo apt dist-upgrade ... reboot.
    You'll notice some things are broken, most you can fix:

    Fixes:
    Touchpad:
    This is fixed in a patched 4.15 kernel, OR easier way is to install Ukuu and just bump up to 4.19.x series. It only requires adding a PPA.
    sudo add-apt-repository ppa:teejee2008/ppa
    sudo apt update
    sudo apt install ukuu​

    Graphics:
    Out of the box, Mint uses the open source X nouveau drivers for the Nvidia card, which are bleh when you have a full 1060 with Optimus support. To get that to work, you have to add another PPA and install the latest drivers:
    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt update
    sudo apt install nvidia-driver-415 (this is the latest at the time of this posting)​

    This also installs PRIME switch for you that lets you switch between the two GPUs! I use the Intel one to save on battery, I have no need for the Nvidia one in *nix unless I'm doing something graphics intensive (e.g. 3d modeling). There should be no need to explicitly do modesetting or anything as this driver should take care of it.

    Undervolt:
    There's a nifty tool that will write to Intel's msrs and let you undervolt this chip. Since it runs so hot, I recommend doing it and finding values that work for you. Repo is here: https://github.com/georgewhewell/undervolt .. yes I've tested it and it works.
    To install it, use the infamous python pip installer:
    sudo apt install python3-pip
    sudo pip3 install undervolt (you will have to get some dependency packages before this, the names of which I forgot, but install them the same way)

    Then it's just something like "sudo undervolt --core -140 --cache -140" to UV both of them 0.140 V.

    Broken:
    Keyboard light:
    I've found no way for this to work yet, the system does not even detect it in /sys/class ... so you can either just turn it off in the BIOS completely, or let it be always on at full brightness. Problem with always on is when you suspend the laptop, the light will stay on, so I would suggest getting hibernation set up following this tutorial: https://forums.linuxmint.com/viewtopic.php?t=273202

    Resume from suspend/hibernate:
    I've also ran into the case a few times where the laptop does not properly come out of suspend / hibernation mode, maybe due to Linux's bad support in handling power states. Either the kb/mouse will be non responsive, I will get a black screen, or something else. I rarely see this, but it does happen, and it's random, so just get in the habit of saving your work.

    Packages:
    Obviously we don't have anything like XTU or Aida or GC on here for stress tests and temp/freq monitoring. I found some neat utilities though:

    Use s-tui for stress tests and temp monitoring:
    sudo pip3 install s-tui

    Use glances as a top/htop replacement:
    sudo pip3 install glances

    Tons of other good packages out there, install whatever you need.

    I will add to this post as the day goes on ... but hopefully this quick write up helps fellow Linux users get started. Good luck.
     
    Last edited: Dec 21, 2018
  44. Alias

    Alias Notebook Deity

    Reputations:
    78
    Messages:
    714
    Likes Received:
    143
    Trophy Points:
    56
    Got my laptop yesterday evening so just initial impressions based on a few minutes of usage.

    1. Laptop feels solid and has pretty good build quality considering the price with very little flex.
    2. Screen looks great with slight light bleed on the right bottom corner but I guess i can live with that.
    3. Keyboard layout seems a little cramped. I wish they had done away with the number keypad and thus made it much roomier to space out the keys.
    4. Trackpad even though smooth feels slightly laggy.
    5. The laptop has sharp edges which kinda dig into your arms when resting on the palm rest.
    6. Fan noise on turbo mode is pretty loud and I wouldn't think i would want to game at that noise level (even with headphones since I use open back ones)

    @B0B , were you running it in turbo mode in your latest video when you said maximum fan speed in your Bf 5 gaming clip?
     
  45. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    Yes turbo mode is maximum fan speed
     
  46. nimaim

    nimaim Notebook Geek

    Reputations:
    13
    Messages:
    87
    Likes Received:
    66
    Trophy Points:
    26
    I don't know how anyone runs this at full fan speed, sounds like an airplane getting ready for take off ... lol, but I guess if you want to properly cool this kind of CPU, there's really no other option. Nice video @B0B!
     
  47. B0B

    B0B B.O.A.T.

    Reputations:
    477
    Messages:
    1,132
    Likes Received:
    1,363
    Trophy Points:
    181
    Wear a headset when you game?

    A power throttled, thermal throttled quieter laptop is always worse than what we have here. At least we can scale things back.

    12 threads in this tiny laptop and I think it’s doing quite nice.

    One of the most common complaints I get every day is thermal throttling on various gaming laptops. No fan control and terrible intake ventilation really sucks. Anyone of those people would happily take a max fan speed button right about now.
     
    Daniel_PT and nimaim like this.
  48. jppflg

    jppflg Notebook Enthusiast

    Reputations:
    0
    Messages:
    19
    Likes Received:
    7
    Trophy Points:
    6
    Headed to pick up my 15+ right now! Check in soon. Thanks for getting the vid up Bob.
     
    B0B and Daniel_PT like this.
  49. hodgeMN

    hodgeMN Notebook Evangelist

    Reputations:
    49
    Messages:
    628
    Likes Received:
    207
    Trophy Points:
    56

    Thanks but it is completely locking up on both of the Overpowered systems I have.
     
  50. nimaim

    nimaim Notebook Geek

    Reputations:
    13
    Messages:
    87
    Likes Received:
    66
    Trophy Points:
    26
    Anyone complaining about this keyboard has never used an Apple Macbook with its horrible new keyboard that has zero travel (they're basically super thin and only a few cm off the body) and zero feedback. Smushy keys are never a good thing ... while the OP's layout is indeed a bit cramped, I would take this any day. Like Bob said, after a week's period of getting used to and some break in, it works great. I own 5 external mechanical keyboards (with blue switches, cherry browns, gateron browns, halo clears, and zealios purples) and while it's obviously not even at the basic cherry/gateron level, it's more than adequate.
     
    Last edited: Dec 21, 2018
    B0B likes this.
← Previous pageNext page →