• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Backpedals, Zen 3 Support Coming to B450 and X470

Joined
Jul 13, 2016
Messages
3,280 (1.07/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
With all that talk, AMD was about to do what their fans accuse Intel of: removing CPU support for no good reason.
At least they reversed their stance quickly. But not quick enough for people not to notice where their heart truly is ;)

Wrong. Go watch GamersNexus videos on the topic. AMD removing support for last gen was a shit move but there were multiple legitimate reasons why they would need to do it.
 

bug

Joined
May 22, 2015
Messages
13,771 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Wrong. Go watch GamersNexus videos on the topic. AMD removing support for last gen was a shit move but there were multiple legitimate reasons why they would need to do it.
I didn't say there weren't reasons. I said their first instinct was not to bother.
 

SL2

Joined
Jan 27, 2006
Messages
2,449 (0.36/day)
Oh no, get ready for another round of broken BETA BIOS that no one will ever fix.
These BIOS versions will drop all the old models, and you won't be able to go back (officially). This could hopefully make the transition less buggy.. who knows.
 
Joined
Jan 31, 2010
Messages
5,543 (1.02/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 2270Cclk / 2010Mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 23H2)
Benchmark Scores it sucks even more less now ;)
If you want to buy a Ferrari buy a Ferrari don't try making a 700BHP mini which is basically what's going on here people with B450 motherboards (Mini's) wanting the same power as a X570/B550 (Ferrari)...
But on the otherhand I can see where users of high end X470 mobo's are coming from too and I'd have agree that atleast high end X470 should be given the option atleast to upgrade with a BIOS update who cares if you won't be able to run ZEN 1 and APU's or ZEN 2 and their associated APU's I was never going to run one of those so excise those chips from BIOS and give us the upgrade path if we want it
 
Joined
Jul 13, 2016
Messages
3,280 (1.07/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
I didn't say there weren't reasons. I said their first instinct was not to bother.

You said:

"AMD was about to do what their fans accuse Intel of: removing CPU support for no good reason."

That statement is wrong. period. There were good reasons as explained by gamersnexus.
 

bug

Joined
May 22, 2015
Messages
13,771 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
You said:

AMD was about to do what their fans accuse Intel of: removing CPU support for no good reason.

That statement is wrong. period.
Well, their reason was no good. Proof: it's fixable.
 
Joined
Jul 13, 2016
Messages
3,280 (1.07/day)
Processor Ryzen 7800X3D
Motherboard ASRock X670E Taichi
Cooling Noctua NH-D15 Chromax
Memory 32GB DDR5 6000 CL30
Video Card(s) MSI RTX 4090 Trio
Storage Too much
Display(s) Acer Predator XB3 27" 240 Hz
Case Thermaltake Core X9
Audio Device(s) Topping DX5, DCA Aeon II
Power Supply Seasonic Prime Titanium 850w
Mouse G305
Keyboard Wooting HE60
VR HMD Valve Index
Software Win 10
Joined
Dec 16, 2017
Messages
2,913 (1.15/day)
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
Dunno about that. I mean, how official was that reddit post to begin with? Yeah he worked for AMD, but I have no more info than that.

This wasn't a simple yes/no question. AMD really had to give it a thought if it was feasible, and to what extent.

What Reddit post? Nevermind
 

bug

Joined
May 22, 2015
Messages
13,771 (3.96/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
Joined
Nov 3, 2013
Messages
2,141 (0.53/day)
Location
Serbia
Processor Ryzen 5600
Motherboard X570 I Aorus Pro
Cooling Deepcool AG400
Memory HyperX Fury 2 x 8GB 3200 CL16
Video Card(s) RX 6700 10GB SWFT 309
Storage SX8200 Pro 512 / NV2 512
Display(s) 24G2U
Case NR200P
Power Supply Ion SFX 650
Mouse G703 (TTC Gold 60M)
Keyboard Keychron V1 (Akko Matcha Green) / Apex m500 (Gateron milky yellow)
Software W10
Oh boy I can't wait to look at forum posts 5 months from now from ignorant dumbasses, that bricked their mobo, crying for help. And blaming AMD of course.
Fun times ahead
 
Joined
Oct 8, 2012
Messages
1,452 (0.33/day)
Location
Israel
Processor AMD Ryzen 7 5800X
Motherboard B550 Aorus PRO V2
Cooling Corsair H115i RGB Platinum
Memory Gskill Trident Z Neo 3600 2x16GB
Video Card(s) MSI RTX 3070 Trio X
Storage WD Blue SN550 1TB NVME/Teranova 1TB Sata/WD Blue SN580 2TB NVME
Display(s) Dell AW3423DWF
Case Corsair 4000D Airflow
Audio Device(s) Schiit Audio Modi+\Magni+
Power Supply Corsair HX850i
Mouse Logitech G502 Lightspeed
Keyboard SteelSeries Apex Pro
Software Windows 10 Pro
This BIOS flash is not really a one way ticket since you can probably just flash it back if you need to.
 

SL2

Joined
Jan 27, 2006
Messages
2,449 (0.36/day)
This BIOS flash is not really a one way ticket since you can probably just flash it back if you need to.
That's not what's been told. In the end there are of course workarounds tho.
 
Joined
Jul 16, 2014
Messages
8,198 (2.17/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Joined
Dec 16, 2017
Messages
2,913 (1.15/day)
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
who told what where?
AMD. They said that it would be a one-way BIOS update for 400 series boards. That is, once you update the BIOS to get Zen 3 compatibility, you can't go back to previous versions, meaning you lose compatibility with the CPUs for which support was removed in the BIOS update.
 
Joined
Mar 22, 2019
Messages
461 (0.22/day)
Location
Western NY, USA
Processor AMD Ryzen 7 3700x
Motherboard Asus ROG Strix X470-F Gaming
Cooling Scythe Ninja 5
Memory G.Skill Ripjaws V 16GB (2 x 8GB) (F4-3600C16D-16GVKC) @ 3733 MHz 16-19-19-19-36-56
Video Card(s) MSI RTX 2060 Super Armor OC 8GB
Storage 1x Samsung 970 EVO 500GB / 3x Crucial MX500 / 4 HDDs
Display(s) Dell 23" LCD S2316M
Case Rosewill Rise Glow
Power Supply CORSAIR RM650
Mouse Cooler Master MS120
Keyboard Cooler Master MS120
Software Windows 10 Pro x64
who told what where?
-- AMD -- We hear that many of you hoped for a longer upgrade path. We hear your hope that AMD B450 and X470 chipsets would carry you into the “Zen 3” era. Our experience has been that large-scale BIOS upgrades can be difficult and confusing especially as processors come on and off the support lists. As the community of Socket AM4 customers has grown over the past three years, our intention was to take a path forward that provides the safest upgrade experience for the largest number of users. However, we hear you loud and clear when you tell us you would like to see B450 or X470 boards extended to the next generation “Zen 3” products. As the team weighed your feedback against the technical challenges we face, we decided to change course. As a result, we will enable an upgrade path for B450 and X470 customers that adds support for next-gen AMD Ryzen Processors with the “Zen 3” architecture. This decision is very fresh, but here is a first look at how the upgrade path is expected to work for customers of these motherboards.

  1. We will develop and enable our motherboard partners with the code to support “Zen 3”-based processors in select beta BIOSes for AMD B450 and X470 motherboards.
  2. These optional BIOS updates will disable support for many existing AMD Ryzen™ Desktop Processor models to make the necessary ROM space available.
  3. The select beta BIOSes will enable a one-way upgrade path for AMD Ryzen Processors with “Zen 3,” coming later this year. Flashing back to an older BIOS version will not be supported.
  4. To reduce the potential for confusion, our intent is to offer BIOS download only to verified customers of 400 Series motherboards who have purchased a new desktop processor with “Zen 3” inside. This will help us ensure that customers have a bootable processor on-hand after the BIOS flash, minimizing the risk a user could get caught in a no-boot situation.
  5. Timing and availability of the BIOS updates will vary and may not immediately coincide with the availability of the first “Zen 3”-based processors.
  6. This is the final pathway AMD can enable for 400 Series motherboards to add new CPU support. CPU releases beyond “Zen 3” will require a newer motherboard.
  7. AMD continues to recommend that customers choose an AMD 500 Series motherboard for the best performance and features with our new CPUs.
There are still many details to iron out, but we’ve already started the necessary planning. As we get closer to the launch of this upgrade path, you should expect another post like this to provide the remaining details and a walkthrough of the specific process.
From this article:
and this one as well:
 
Joined
Feb 18, 2017
Messages
688 (0.24/day)
At least they reversed their stance quickly.

With all that talk, AMD was about to do what their fans accuse Intel of: removing CPU support for no good reason.
At least they reversed their stance quickly. But not quick enough for people not to notice where their heart truly is ;)

Reversed what? Was there any official post that B450/X470 mobos will support Zen3? The only official note since Zen was released in 2017 as far as I know is that AM4 will be up till 2020. And that is true. I can't remember they promised they will support mobos back to 2 generations.

Where their heart is? They are a company just like Intel or NV. They want money. At least they can make a reverse so who were bothered got a right answer.
 
Last edited:
Joined
Feb 17, 2017
Messages
854 (0.30/day)
Location
Italy
Processor i7 2600K
Motherboard Asus P8Z68-V PRO/Gen 3
Cooling ZeroTherm FZ120
Memory G.Skill Ripjaws 4x4GB DDR3
Video Card(s) MSI GTX 1060 6G Gaming X
Storage Samsung 830 Pro 256GB + WD Caviar Blue 1TB
Display(s) Samsung PX2370 + Acer AL1717
Case Antec 1200 v1
Audio Device(s) aune x1s
Power Supply Enermax Modu87+ 800W
Mouse Logitech G403
Keyboard Qpad MK80
Wrong. Go watch GamersNexus videos on the topic. AMD removing support for last gen was a shit move but there were multiple legitimate reasons why they would need to do it.

No reason is good enough to contradict oneself.

Nice to see AMD fixed this crapstorm promptly, wonder where all them AMD boyos are since they tried saying every possible thing to excuse an intel-like move.

AMD. They said that it would be a one-way BIOS update for 400 series boards. That is, once you update the BIOS to get Zen 3 compatibility, you can't go back to previous versions, meaning you lose compatibility with the CPUs for which support was removed in the BIOS update.

Can't one just flash an older version if they need to? What's exactly a one-way bios update? Sounds like some randomly made up name to me.
 
D

Deleted member 67555

Guest
I have a 2 month old B450 /2600x I thought was then wasn't going to be supported so I bought an x570 with a 3600....I also wanted PCI-E 40. x4 NVMe.
Any way the wind blows...doesn't really matter...to me.
Momma eww...oh wait.
I bet b450 mobo prices are about to go up.
 
Joined
Mar 10, 2015
Messages
3,984 (1.12/day)
System Name Wut?
Processor 3900X
Motherboard ASRock Taichi X570
Cooling Water
Memory 32GB GSkill CL16 3600mhz
Video Card(s) Vega 56
Storage 2 x AData XPG 8200 Pro 1TB
Display(s) 3440 x 1440
Case Thermaltake Tower 900
Power Supply Seasonic Prime Ultra Platinum
You are not getting it. The early boards were not made with 32MB ROMS cuz the cpus only addressed up to 16MB. Board partners are going to have to make news bios per MB per needs.

No, I get that, but as noted previously in this thread, there are a lot of useless CPUs already supported that are not going in B450/X470, hell, even the 300 series. They don't even make those cpus anymore so drop support of anything before 1st Gen Ryzen....profit.
 
Joined
Apr 12, 2013
Messages
7,529 (1.77/day)
Good to see AMD fixing their mistake.
It was never a mistake, sure probably going a bit for that $$ though remember supporting AM4 right from Excavator (yes from Bulldozer fame!) till zen3 is no easy task & please don't bring any Intel comparisons up ~ it's frankly embarrassing!
 
Joined
Mar 21, 2016
Messages
2,508 (0.79/day)
AMD. They said that it would be a one-way BIOS update for 400 series boards. That is, once you update the BIOS to get Zen 3 compatibility, you can't go back to previous versions, meaning you lose compatibility with the CPUs for which support was removed in the BIOS update.
Technically that's probably correct and true and it is a one way ticket, but that doesn't mean you can't then take a one-way ticket backwards. I think what AMD means is once you update it for Zen 3 that's all the BIOS ROM is able to storage information for so Zen/Zen 2 support is lost. That said once on a Zen 3 BIOS ROM update with a Zen 3 CPU I can't foresee a barrier reason why you couldn't flash the BIOS ROM to a Zen/Zen2 BIOS ROM and switch the CPU back out for a Zen/Zen 2 CPU in place of the Zen 3 CPU. That of course is a rather unlikely scenario in the first place. How many people would actually bother to do all of that. It's a one way ticket in a sense in either direction due to the limited ROM storage space to support the assortment of Zen CPU's of a given generation due to the variety of various SKU's between each generation of them.
 
Joined
Mar 16, 2017
Messages
2,101 (0.75/day)
Location
Tanagra
System Name Budget Box
Processor Xeon E5-2667v2
Motherboard ASUS P9X79 Pro
Cooling Some cheap tower cooler, I dunno
Memory 32GB 1866-DDR3 ECC
Video Card(s) XFX RX 5600XT
Storage WD NVME 1GB
Display(s) ASUS Pro Art 27"
Case Antec P7 Neo
Maybe board partners are actually fairly happy with this change, as it allows them to keep selling old designs with minimal effort, especially the B450. If support died with the 3000 series, then the existing supply loses value rather quickly. Now they can just revise the BIOS and keep selling these as entry-level products. It might be cheaper than developing entry-level B550 models.

The problem will be getting them to support boards they no longer produce and sell. There is little incentive to go back to update those products. The X470 is probably less a concern, since X570 has been out for a while, and it’s the enthusiast grade chipset. Could we actually see better support for B450 than X470?
 
Joined
Dec 16, 2017
Messages
2,913 (1.15/day)
System Name System V
Processor AMD Ryzen 5 3600
Motherboard Asus Prime X570-P
Cooling Cooler Master Hyper 212 // a bunch of 120 mm Xigmatek 1500 RPM fans (2 ins, 3 outs)
Memory 2x8GB Ballistix Sport LT 3200 MHz (BLS8G4D32AESCK.M8FE) (CL16-18-18-36)
Video Card(s) Gigabyte AORUS Radeon RX 580 8 GB
Storage SHFS37A240G / DT01ACA200 / ST10000VN0008 / ST8000VN004 / SA400S37960G / SNV21000G / NM620 2TB
Display(s) LG 22MP55 IPS Display
Case NZXT Source 210
Audio Device(s) Logitech G430 Headset
Power Supply Corsair CX650M
Software Whatever build of Windows 11 is being served in Canary channel at the time.
Benchmark Scores Corona 1.3: 3120620 r/s Cinebench R20: 3355 FireStrike: 12490 TimeSpy: 4624
Can't one just flash an older version if they need to? What's exactly a one-way bios update? Sounds like some randomly made up name to me.

Technically that's probably correct and true and it is a one way ticket, but that doesn't mean you can't then take a one-way ticket backwards. I think what AMD means is once you update it for Zen 3 that's all the BIOS ROM is able to storage information for so Zen/Zen 2 support is lost. That said once on a Zen 3 BIOS ROM update with a Zen 3 CPU I can't foresee a barrier reason why you couldn't flash the BIOS ROM to a Zen/Zen2 BIOS ROM and switch the CPU back out for a Zen/Zen 2 CPU in place of the Zen 3 CPU. That of course is a rather unlikely scenario in the first place. How many people would actually bother to do all of that. It's a one way ticket in a sense in either direction due to the limited ROM storage space to support the assortment of Zen CPU's of a given generation due to the variety of various SKU's between each generation of them.

I think that what AMD meant is that you will not be able to go back to an older BIOS version the "easy way", that is, using the BIOS/UEFI setup program or the firmware updater that usually comes already bundled with the BIOS. You can always take the chip out and flash it with an EEPROM programmer or similar tool if you have the skill for that.

Why you wouldn't be able to do it the easy way? I do not know the internals of a BIOS update process, so this is just my guess and take it with a truckload of salt:

1-The updater checks the version number and doesn't allow you to flash an older version. Probably the most simple way to block it. Getting past that limitation could be as easy as changing the new/old firmware filename or as complicated as reverse-engineering the whole thing.
2-The update/downgrade process works in such a way that it would end up being truncated half-way through if you were using a Zen 3 processor, which would leave you with a bricked board.

If there is someone around who may actually know, it might be @R-T-B ...
 
Joined
Mar 18, 2008
Messages
5,440 (0.89/day)
Location
Australia
System Name Night Rider | Mini LAN PC | Workhorse
Processor AMD R7 5800X3D | Ryzen 1600X | i7 970
Motherboard MSi AM4 Pro Carbon | GA- | Gigabyte EX58-UD5
Cooling Noctua U9S Twin Fan| Stock Cooler, Copper Core)| Big shairkan B
Memory 2x8GB DDR4 G.Skill Ripjaws 3600MHz| 2x8GB Corsair 3000 | 6x2GB DDR3 1300 Corsair
Video Card(s) MSI AMD 6750XT | 6500XT | MSI RX 580 8GB
Storage 1TB WD Black NVME / 250GB SSD /2TB WD Black | 500GB SSD WD, 2x1TB, 1x750 | WD 500 SSD/Seagate 320
Display(s) LG 27" 1440P| Samsung 20" S20C300L/DELL 15" | 22" DELL/19"DELL
Case LIAN LI PC-18 | Mini ATX Case (custom) | Atrix C4 9001
Audio Device(s) Onboard | Onbaord | Onboard
Power Supply Silverstone 850 | Silverstone Mini 450W | Corsair CX-750
Mouse Coolermaster Pro | Rapoo V900 | Gigabyte 6850X
Keyboard MAX Keyboard Nighthawk X8 | Creative Fatal1ty eluminx | Some POS Logitech
Software Windows 10 Pro 64 | Windows 10 Pro 64 | Windows 7 Pro 64/Windows 10 Home
clap.gif
 
Top