cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Prodigio
Ctrl-Alt-Del
Posts: 9
Registered: ‎12-03-2016
Location: DE
Views: 856
Message 1 of 6

ThinkPad S540: Steam causes display driver crash

Hello,

 

after I start the Steam application (games platform etc.) the display driver crashes.

 

The Event Viewer of Windows is showing me this three events:

  1. Warning: Display
    1. Event ID 4101
    2. Message: "Der Anzeigetreiber "amdkmdap" reagiert nicht mehr und wurde wiederhergestellt."
  2. Warning: WHEA-Logger
    1. Event ID 19
    2. Message: "Behobener Hardwarefehler.

      Gemeldet von Komponente: Prozessorkern
      Fehlerquelle: Behobene Computerüberprüfung
      Fehlertyp: Interner Paritätsfehler
      Prozessor-ID: 3

      Die Detailansicht dieses Eintrags beinhaltet weitere Informationen."
  3. Warning: Display
    1. Event ID 4101
    2. Message: "Der Anzeigetreiber "amdkmdap" reagiert nicht mehr und wurde wiederhergestellt."

And a few minutes later I receive this Error log:

  1. Error: Schannel
    1. Event ID: 36888
    2. Message: "Es wurde eine schwerwiegende Warnung generiert: 70. Der interne Fehlerstatus lautet: 105."

 

What to do about it? Is it okay to update all my drivers to the latest provided by the manufacturer or should I stay with the ones provided by Lenovo?

 

This is my system taken from DirectX-Diganose:

Spoiler
------------------
System Information
------------------
Time of this report: 1/21/2018, 16:50:41
       Machine name: FRED-LAPTOP
   Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr.171231-1547)
           Language: German (Regional Setting: German)
System Manufacturer: LENOVO
       System Model: 20B30059GE
               BIOS: Phoenix BIOS SC-T v2.1
          Processor: Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz (4 CPUs), ~2.3GHz
             Memory: 8192MB RAM
Available OS Memory: 7840MB RAM
          Page File: 3629MB used, 12048MB available
        Windows Dir: C:\Windows
    DirectX Version: DirectX 11
DX Setup Parameters: Not found
   User DPI Setting: Using System DPI
 System DPI Setting: 120 DPI (125 percent)
    DWM DPI Scaling: Disabled
     DxDiag Version: 6.01.7601.17514 32bit Unicode

------------
DxDiag Notes
------------
      Display Tab 1: No problems found.
        Sound Tab 1: No problems found.
          Input Tab: No problems found.

--------------------
DirectX Debug Levels
--------------------
Direct3D:    0/4 (retail)
DirectDraw:  0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay:  0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow:  0/6 (retail)

---------------
Display Devices
---------------
          Card name: Intel(R) HD Graphics Family
       Manufacturer: Intel Corporation
          Chip type: Intel(R) HD Graphics Family
           DAC type: Internal
         Device Key: Enum\PCI\VEN_8086&DEV_0A16&SUBSYS_221617AA&REV_09
     Display Memory: 4095 MB
   Dedicated Memory: 2232 MB
      Shared Memory: 1863 MB
       Current Mode: 1920 x 1080 (32 bit) (60Hz)
       Monitor Name: LCD 1920x1080
      Monitor Model: unknown
         Monitor Id: LEN40B4
        Native Mode: 1920 x 1080(p) (60.060Hz)
        Output Type: Internal
        Driver Name: igdumdim64.dll,igd10iumd64.dll,igd10iumd64.dll,igdumdim32,igd10iumd32,igd10iumd32
Driver File Version: 10.18.0014.4414 (English)
     Driver Version: 10.18.14.4414
        DDI Version: 11
       Driver Model: WDDM 1.1
  Driver Attributes: Final Retail
   Driver Date/Size: 5/18/2016 11:08:46, 25148120 bytes
        WHQL Logo'd: n/a
    WHQL Date Stamp: n/a
  Device Identifier: {D7B78E66-4956-11CF-BD70-1C02B7C2C535}
          Vendor ID: 0x8086
          Device ID: 0x0A16
          SubSys ID: 0x221617AA
        Revision ID: 0x0009
 Driver Strong Name: oem93.inf:IntelGfx.NTamd64.6.1:iHSWM_w7:10.18.14.4414Smiley Tongueci\ven_8086&dev_0a16&subsys_221617aa
     Rank Of Driver: 00E60001
        Video Accel: ModeMPEG2_A ModeMPEG2_C ModeWMV9_C ModeVC1_C
   Deinterlace Caps: {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(YV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(NV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(IMC1,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(IMC2,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(IMC3,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
                     {BF752EF6-8CC4-457A-BE1B-08BD1CAEEE9F}: Format(In/Out)=(IMC4,YUY2) Frames(Prev/Fwd/Back)=(0,0,1) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_EdgeFiltering
                     {335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend DeinterlaceTech_BOBVerticalStretch
                     {5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY VideoProcess_AlphaBlend
       D3D9 Overlay: Not Supported
            DXVA-HD: Not Supported
       DDraw Status: Enabled
         D3D Status: Enabled
         AGP Status: Enabled

-------------
Sound Devices
-------------
            Description: Lautsprecher/Kopfhörer (Realtek High Definition Audio)
 Default Sound Playback: Yes
 Default Voice Playback: Yes
            Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0283&SUBSYS_17AA2215&REV_1000
        Manufacturer ID: 1
             Product ID: 100
                   Type: WDM
            Driver Name: RTKVHD64.sys
         Driver Version: 6.00.0001.8186 (English)
      Driver Attributes: Final Retail
            WHQL Logo'd: n/a
          Date and Size: 6/29/2017 18:52:00, 5826560 bytes
            Other Files:
        Driver Provider: Realtek Semiconductor Corp.
         HW Accel Level: Basic
              Cap Flags: 0x0
    Min/Max Sample Rate: 0, 0
Static/Strm HW Mix Bufs: 0, 0
 Static/Strm HW 3D Bufs: 0, 0
              HW Memory: 0
       Voice Management: No
 EAX(tm) 2.0 Listen/Src: No, No
   I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

---------------------
Sound Capture Devices
---------------------
            Description: Mikrofon (Realtek High Definition Audio)
  Default Sound Capture: Yes
  Default Voice Capture: Yes
            Driver Name: RTKVHD64.sys
         Driver Version: 6.00.0001.8186 (English)
      Driver Attributes: Final Retail
          Date and Size: 6/29/2017 18:52:00, 5826560 bytes
              Cap Flags: 0x0
           Format Flags: 0x0

-------------------
DirectInput Devices
-------------------
      Device Name: Maus
         Attached: 1
    Controller ID: n/a
Vendor/Product ID: n/a
        FF Driver: n/a

      Device Name: Tastatur
         Attached: 1
    Controller ID: n/a
Vendor/Product ID: n/a
        FF Driver: n/a

      Device Name: USB Keyboard
         Attached: 1
    Controller ID: 0x0
Vendor/Product ID: 0x1A2C, 0x0E24
        FF Driver: n/a

      Device Name: USB Keyboard
         Attached: 1
    Controller ID: 0x0
Vendor/Product ID: 0x1A2C, 0x0E24
        FF Driver: n/a

Poll w/ Interrupt: No

-----------
USB Devices
-----------
+ USB-Root-Hub
| Vendor/Product ID: 0x8086, 0x9C26
| Matching Device ID: usb\root_hub20
| Service: usbhub
|
+-+ Generic USB Hub
| | Vendor/Product ID: 0x8087, 0x8000
| | Location: Port_#0001.Hub_#0001
| | Matching Device ID: usb\class_09
| | Service: usbhub

----------------
Gameport Devices
----------------

------------
PS/2 Devices
------------
+ Standardtastatur (PS/2)
| Matching Device ID: *pnp0303
| Service: i8042prt
|
+ HID-Tastatur
| Vendor/Product ID: 0x1A2C, 0x0E24
| Matching Device ID: hid_device_system_keyboard
| Service: kbdhid
|
+ Terminalserver-Tastaturtreiber
| Matching Device ID: root\rdp_kbd
| Upper Filters: kbdclass
| Service: TermDD
|
+ Synaptics Pointing Device
| Matching Device ID: *len2000
| Upper Filters: SynTP
| Service: i8042prt
|
+ HID-konforme Maus
| Vendor/Product ID: 0x1532, 0x001C
| Matching Device ID: hid_device_system_mouse
| Service: mouhid
|
+ Terminalserver-Maustreiber
| Matching Device ID: root\rdp_mou
| Upper Filters: mouclass
| Service: TermDD

------------------------
Disk & DVD/CD-ROM Drives
------------------------
      Drive: C:
 Free Space: 425.4 GB
Total Space: 937.5 GB
File System: NTFS
      Model: ATA WDC WD10JPVX-08J SCSI Disk Device

--------------
System Devices
--------------
     Name: Intel(R) 8 Series PCI Express Root Port #4 - 9C16
Device ID: PCI\VEN_8086&DEV_9C16&SUBSYS_221517AA&REV_E4\3&11583659&0&E3
   Driver: n/a

     Name: Intel(R) Wireless-N 7260
Device ID: PCI\VEN_8086&DEV_08B2&SUBSYS_42628086&REV_73\4&A03DDD6&0&00E2
   Driver: n/a

     Name: Intel(R) 8 Series LPC Controller (Premium SKU) - 9C43
Device ID: PCI\VEN_8086&DEV_9C43&SUBSYS_221517AA&REV_04\3&11583659&0&F8
   Driver: n/a

     Name: Intel(R) 8 Series PCI Express Root Port #3 - 9C14
Device ID: PCI\VEN_8086&DEV_9C14&SUBSYS_221517AA&REV_E4\3&11583659&0&E2
   Driver: n/a

     Name: Realtek PCIe GBE Family Controller
Device ID: PCI\VEN_10EC&DEV_8168&SUBSYS_221517AA&REV_10\4&593828A&0&00E1
   Driver: n/a

     Name: Intel(R) Management Engine Interface
Device ID: PCI\VEN_8086&DEV_9C3A&SUBSYS_221517AA&REV_04\3&11583659&0&B0
   Driver: n/a

     Name: Intel(R) 8 Series PCI Express Root Port #2 - 9C12
Device ID: PCI\VEN_8086&DEV_9C12&SUBSYS_221517AA&REV_E4\3&11583659&0&E1
   Driver: n/a

     Name: Realtek PCIE CardReader
Device ID: PCI\VEN_10EC&DEV_5227&SUBSYS_221517AA&REV_01\4&199B3E36&0&00E3
   Driver: n/a

     Name: Intel(R) USB 3.0 eXtensible-Hostcontroller
Device ID: PCI\VEN_8086&DEV_9C31&SUBSYS_221517AA&REV_04\3&11583659&0&A0
   Driver: n/a

     Name: Intel(R) 8 Series PCI Express Root Port #1 - 9C10
Device ID: PCI\VEN_8086&DEV_9C10&SUBSYS_221517AA&REV_E4\3&11583659&0&E0
   Driver: n/a

     Name: AMD Radeon HD 8670M
Device ID: PCI\VEN_1002&DEV_6660&SUBSYS_221617AA&REV_00\4&23FD0355&0&00E4
   Driver: n/a

     Name: Intel(R) 8 Series USB Enhanced Host Controller #1 - 9C26
Device ID: PCI\VEN_8086&DEV_9C26&SUBSYS_221517AA&REV_04\3&11583659&0&E8
   Driver: n/a

     Name: Intel(R) 8 Series Chipset Family SATA AHCI Controller
Device ID: PCI\VEN_8086&DEV_9C03&SUBSYS_221517AA&REV_04\3&11583659&0&FA
   Driver: n/a

     Name: Synaptics SMBus Driver
Device ID: PCI\VEN_8086&DEV_9C22&SUBSYS_221517AA&REV_04\3&11583659&0&FB
   Driver: n/a

     Name: Intel(R) HD Graphics Family
Device ID: PCI\VEN_8086&DEV_0A16&SUBSYS_221617AA&REV_09\3&11583659&0&10
   Driver: n/a

     Name: High Definition Audio-Controller
Device ID: PCI\VEN_8086&DEV_9C20&SUBSYS_221517AA&REV_04\3&11583659&0&D8
   Driver: n/a

     Name: Intel(R) 8 Series PCI Express Root Port #5 - 9C18
Device ID: PCI\VEN_8086&DEV_9C18&SUBSYS_221517AA&REV_E4\3&11583659&0&E4
   Driver: n/a

     Name: PCI Standard-Host-CPU-Brücke
Device ID: PCI\VEN_8086&DEV_0A04&SUBSYS_221517AA&REV_09\3&11583659&0&00
   Driver: n/a

 

Guru
Posts: 564
Registered: ‎12-30-2017
Location: PL
Views: 840
Message 2 of 6

Re: ThinkPad S540: Steam causes display driver crash

I've never encountered this problem on Windows 7, however I believe that driver update will be enough to solve it. First of all, I see that you have latest driver from OEM, so only generic driver is an option. But sadly, installation probably won't be straightforward. Installer verifies currently used driver and if it find that OEM version is installed, it'll refuse to update it. At this point, there's many ways how to update it. Personally, I always prefer to erase all traces of OEM driver and then make an install of generic one. To remove the driver, you can use DDU:

http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

 

You can get generic driver from Intel website:

https://downloadcenter.intel.com/download/27441/Graphics-Intel-Graphics-Driver-for-Windows-7-8-1-15-...

 

Alternativelly, you can check article below for other solutions. And please, skip solution 2 - I don't trust these types of applications. 

https://www.drivereasy.com/knowledge/fix-display-driver-stopped-responding-and-has-recovered-error/

------
...
Prodigio
Ctrl-Alt-Del
Posts: 9
Registered: ‎12-03-2016
Location: DE
Views: 824
Message 3 of 6

Re: ThinkPad S540: Steam causes display driver crash

Hey Kacperas,

thanks for your reply. I don't know why, but the DxDiag didn't showed the real graphic card which is installed in my laptop. It's the AMD Radeon HD 8670M. The Intel one is just an onboard graphic card.

So should I do the same for the AMD one? Installing the latest driver from AMD instead of using the driver listed on Lenovos website?

Or should I update both drivers?

Thanks in advance!
Fred

Guru
Posts: 564
Registered: ‎12-30-2017
Location: PL
Views: 819
Message 4 of 6

Re: ThinkPad S540: Steam causes display driver crash

Both Intel HD and AMD Radeon are real GPUs. The difference is, that Intel is always an active GPU. When Intel HD detect, that application would benefit from use of discrete GPU, it'll send a signal to activate it and will pass all rendering calls to Radeon GPU. However, Radeon GPU have no way of displaying image, so everything is passed back to Intel GPU, which will display the image. DxDiag might not detect Radeon GPU, as it simply not active at the moment or driver simply detected that is no need to use discrete GPU with it. You can try to force OS to use Radeon GPU in DxDiag, it probably detect it then. At the same time, Intel GPU might no longer be detected.

 

In any case, I would advice to update Intel GPU's driver only. Then perform tests and if issue will be still present, then you might consider updating AMD's driver too. Be aware, that I've no experience with AMD mobile's GPUs, so I can't tell, if or how generic driver will work. I only know, that it should install without need of use DDU.

------
...
Prodigio
Ctrl-Alt-Del
Posts: 9
Registered: ‎12-03-2016
Location: DE
Views: 814
Message 5 of 6

Re: ThinkPad S540: Steam causes display driver crash

Thanks again for the fast reply!

I'll try later and will come back to you.
Prodigio
Ctrl-Alt-Del
Posts: 9
Registered: ‎12-03-2016
Location: DE
Views: 788
Message 6 of 6

Re: ThinkPad S540: Steam causes display driver crash

So I've followed your instructions and made these steps:

 

1. Uninstalled Intel driver with DDU in Safe Mode.

2. Restart.

3. Uninstalled AMD driver with DDU in Safe Mode.

4. Restart.

5. Installed latest Intel driver taken from their website.

6. Restart.

7. Installed latest AMD driver taken from their website.

8. Restart.

 

Until now it's running fine. Had now crash when launching Steam. So it worked for me. Besides that, Steam takes ages to load, but that may have to do with my laptop itself.

 

Will see how things go in the next week and if there is something coming up again, I'll post here again. Thanks so far!

Check out current deals!


Shop current deals

Top Kudoed Authors