SSD Specs Database

Maintained by Gabriel Ferraz:
"I'm a computer engineer from Brazil, with a passion for hardware, who started this project to catalog all SSDs out there. Special help was provided by my friend Riccardo Buonaurio. He helped me a lot in finding some information."

Below you will find a reference list of most solid-state-drives released in recent years.

or
Reset filter
DRAM Cache
SLC Cache
Sequential Write Speed
Multiple Hardware Versions
RGB Lighting
PS5 Compatible
Power Loss Protection
Model & Capacity Type Format Interface Released Controller DRAM
Addlink A92 QLC
Micron
96-layer
M.2 2280 PCIe 4.0 x4 Oct 2021 Phison E16 1024 MB
(1 TB model)
Addlink S70 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2019 Phison E12 256 MB
(256 GB model)
Addlink X70 RGB TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 Sep 2021 Phison E12 256 MB
(256 GB model)
Aorus RGB SSD TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 Apr 2019 Phison E12 512 MB
(256 GB model)
Aorus RGB SSD TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 Apr 2019 Phison E12 512 MB
(256 GB model)
Asura Genesis Xtreme TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2019 Phison E12 256 MB
(256 GB model)
Corsair MP300 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x2 Jun 2018 Phison E8 1024 MB
(960 GB model)
Corsair MP400 QLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 Oct 2020 Phison E12S 512 MB
(1 TB model)
Corsair MP600 CORE QLC
Micron
96-layer
M.2 2280 PCIe 4.0 x4 Jan 2021 Phison E16 1024 MB
(1 TB model)
Crucial P1 QLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Apr 2018 SM2263EN 1024 MB
(1 TB model)
Crucial P5 TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 Apr 2020 DM01B2 256 MB
(250 GB model)
Crucial X8 QLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Oct 2019 SM2263EN 1024 MB
(1 TB model)
DapuStor Haishen3 H3000 TLC
Toshiba
96-layer
U.2 PCIe 3.0 x4 2020 88SS1098 Unknown
(1 TB model)
DapuStor Haishen3 H3100 TLC
Toshiba
96-layer
U.2 PCIe 3.0 x4 2020 88SS1098 Unknown
(800 GB model)
HP EX920 TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Jul 2018 SM2262ENG 1024 MB
(1 TB model)
Intel 660p QLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Aug 2018 SM2263EN 256 MB
(1 TB model)
Intel 665p QLC
Intel
96-layer
M.2 2280 PCIe 3.0 x4 Nov 2019 SM2263EN 256 MB
(1 TB model)
Intel 670p QLC
Intel
144-layer
M.2 2280 PCIe 3.0 x4 Dec 2020 SM2265 256 MB
(512 GB model)
Intel 760p TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Jan 2018 SM2262G 1024 MB
(1 TB model)
Intel DC P3700 MLC
Intel
Planar
Add-In Card PCIe 3.0 x4 Jun 2014 CH29AE41AB0 Unknown
(400 GB model)
Intel SSD 750 MLC
Intel
Planar
Add-In Card PCIe 3.0 x4 Apr 2015 CH29AE41AB0 2560 MB
(1.2 TB model)
IRDM M.2 SSD TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2021 Phison E12S 256 MB
(256 GB model)
Kingston A1000 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x2 Apr 2018 Phison E8 1024 MB
(960 GB model)
Kingston A2000 TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 Aug 2019 SM2263EN 256 MB
(250 GB model)
Kingston KC1000 TLC
Toshiba
Planar
M.2 2280 PCIe 3.0 x4 May 2017 Phison E7 1024 MB
(480 GB model)
Kingston KC2000 TLC
Toshiba
96-layer
M.2 2280 PCIe 3.0 x4 May 2019 SM2262ENG 256 MB
(250 GB model)
Kingston KC2500 TLC
Toshiba
96-layer
M.2 2280 PCIe 3.0 x4 Apr 2020 SM2262ENG 256 MB
(250 GB model)
Kioxia CD6-R TLC
Toshiba
96-layer
U.2 PCIe 4.0 x4 Feb 2020 88SS1132 Unknown
(960 GB model)
Kioxia Exceria G2 TLC
Toshiba
112-layer
M.2 2280 PCIe 3.0 x4 Jul 2021 Phison E12S 1024 MB
(2 TB model)
Lexar NM700 TLC
Samsung
64-layer
M.2 2280 PCIe 3.0 x4 May 2020 88SS1092 Unknown
(256 GB model)
Memblaze PBlaze5 D510 TLC
Toshiba
64-layer
U.2 PCIe 3.0 x4 Unknown PM8632A1-F3EI 2048 MB
(1.9 TB model)
Micron 9100 Max MLC
Micron
Planar
Add-In Card PCIe 3.0 x4 Jul 2017 89HF16P04CG3 2304 MB
(1.2 TB model)
Micron 9100 Max MLC
Micron
Planar
U.2 PCIe 3.0 x4 Jul 2017 89HF16P04CG3 2304 MB
(1.2 TB model)
Micron 9100 Pro MLC
Micron
Planar
U.2 PCIe 3.0 x4 Jul 2017 89HF16P04CG3 2304 MB
(1.6 TB model)
Netac N950e Pro TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 2020 SM2262ENG 256 MB
(250 GB model)
Patriot Viper VPR100 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 Dec 2019 Phison E12 512 MB
(256 GB model)
Plextor M9P(G) Plus TLC
Toshiba
96-layer
M.2 2280 PCIe 3.0 x4 2020 88SS1092 512 MB
(256 GB model)
Plextor M9Pe(G) TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2018 88SS1093 512 MB
(256 GB model)
Plextor M9Pe(GN) TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2018 88SS1093 512 MB
(256 GB model)
Plextor M9Pe(Y) TLC
Toshiba
64-layer
Add-In Card PCIe 3.0 x4 2018 88SS1093 512 MB
(256 GB model)
PNY XLR8 CS3030 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 May 2019 Phison E12 512 MB
(250 GB model)
Reletech P400 TLC
YMTC
128-layer
M.2 2280 PCIe 3.0 x4 2021 Phison E12S 256 MB
(256 GB model)
Reletech P400 TLC
YMTC
64-layer
M.2 2280 PCIe 3.0 x4 2021 Phison E12S 256 MB
(256 GB model)
Reletech P400 Pro (QLC) QLC
Micron
96-layer
M.2 2280 PCIe 4.0 x4 2020 Phison E16 1024 MB
(1 TB model)
Sabrent Rocket Q4 QLC
Micron
96-layer
M.2 2280 PCIe 4.0 x4 Jul 2020 Phison E16 1024 MB
(1 TB model)
Sabrent Rocket Q4 (w/ Heatsink) QLC
Micron
96-layer
M.2 2280 PCIe 4.0 x4 Jul 2020 Phison E16 1024 MB
(1 TB model)
Samsung 950 PRO MLC
Samsung
32-layer
M.2 2280 PCIe 3.0 x4 Oct 2015 Samsung UBX 512 MB
(512 GB model)
Samsung 960 EVO TLC
Samsung
48-layer
M.2 2280 PCIe 3.0 x4 Oct 2016 Samsung Polaris 1024 MB
(1 TB model)
Samsung 970 EVO TLC
Samsung
64-layer
M.2 2280 PCIe 3.0 x4 May 2018 Samsung Phoenix 512 MB
(250 GB model)
Samsung 983 DCT TLC
Samsung
64-layer
M.2 22110 PCIe 3.0 x4 Sep 2018 Samsung Phoenix 1536 MB
(960 GB model)
Samsung PM961 TLC
Samsung
48-layer
M.2 2280 PCIe 3.0 x4 2017 Samsung Polaris 1024 MB
(1 TB model)
Samsung PM963 TLC
Samsung
48-layer
M.2 22110 PCIe 3.0 x4 2016 Samsung Polaris 2048 MB
(1.9 TB model)
Samsung PM981 TLC
Samsung
64-layer
M.2 2280 PCIe 3.0 x4 Aug 2017 Samsung Phoenix 512 MB
(512 GB model)
Samsung PM9A3 TLC
Samsung
128-layer
U.3 PCIe 4.0 x4 Feb 2021 Samsung Elpis Unknown
(960 GB model)
Samsung SM961 MLC
Samsung
48-layer
M.2 2280 PCIe 3.0 x4 Apr 2016 Samsung Polaris 1024 MB
(1 TB model)
Seagate BarraCuda 510 TLC
Kioxia
64-layer
M.2 2280 PCIe 3.0 x4 2019 Phison E12 512 MB
(256 GB model)
Silicon Power UD70 QLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 Jul 2020 Phison E12S Unknown
(1 TB model)
Silicon Power XD80 TLC
Toshiba
96-layer
M.2 2280 PCIe 3.0 x4 Mar 2021 Phison E12S Unknown
(256 GB model)
SK Hynix Bettle X31 TLC
SK Hynix
128-layer
Unknown Unknown Jun 2023 Cepheus 2 Unknown
(1 TB model)
Solidigm 670p QLC
Intel
144-layer
M.2 2280 PCIe 3.0 x4 Dec 2020 SM2265 256 MB
(512 GB model)
Teamgroup MP34 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 2019 Phison E12 Unknown
(256 GB model)
Western Digital Gold DC SN600 TLC
Toshiba
96-layer
U.2 PCIe 3.0 x4 Mar 2020 WD 20-82-10051-A0 Unknown
(960 GB model)
Western Digital SN750 TLC
Toshiba
64-layer
M.2 2280 PCIe 3.0 x4 Jan 2019 WD 20-82-007011 512 MB
(250 GB model)
XPG Gammix S11 Pro TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 2019 SM2262ENG 256 MB
(256 GB model)
XPG Gammix S41 Tuf TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 2020 RTS5762 128 MB
(256 GB model)
XPG Gammix S41 Tuf TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 2020 RTS5762 128 MB
(256 GB model)
XPG Gammix S41 Tuf TLC
Samsung
64-layer
M.2 2280 PCIe 3.0 x4 2020 RTS5762 128 MB
(256 GB model)
XPG Spectrix S40G RGB TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 May 2019 RTS5762 128 MB
(256 GB model)
XPG SX8100 TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Sep 2019 RTS5762 128 MB
(512 GB model)
XPG SX8100 TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Sep 2019 RTS5762 128 MB
(1 TB model)
XPG SX8100 QLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 Sep 2019 RTS5762 128 MB
(4 TB model)
XPG SX8200 Pro TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262G 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262ENG 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Micron
96-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262G 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Samsung
64-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262G 256 MB
(256 GB model)
XPG SX8200 Pro TLC
SK Hynix
96-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262G 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Toshiba
96-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262ENG 256 MB
(256 GB model)
XPG SX8200 Pro TLC
SpecTek
96-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262ENG 256 MB
(256 GB model)
XPG SX8200 Pro TLC
YMTC
64-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262ENG 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Samsung
128-layer
M.2 2280 PCIe 3.0 x4 2022 SM2262ENG 256 MB
(256 GB model)
XPG SX8200 Pro TLC
Micron
64-layer
M.2 2280 PCIe 3.0 x4 2018 SM2262ENG 256 MB
(256 GB model)
Addlink A92
M.2 2280 PCIe 4.0 x4 Oct 2021
QLC Micron 96-layer
Phison E16
Addlink S70
M.2 2280 PCIe 3.0 x4 2019
TLC Toshiba 64-layer
Phison E12
Addlink X70 RGB
M.2 2280 PCIe 3.0 x4 Sep 2021
TLC Toshiba 64-layer
Phison E12
Aorus RGB SSD
M.2 2280 PCIe 3.0 x4 Apr 2019
TLC Toshiba 64-layer
Phison E12
Aorus RGB SSD
M.2 2280 PCIe 3.0 x4 Apr 2019
TLC Micron 96-layer
Phison E12
Asura Genesis Xtreme
M.2 2280 PCIe 3.0 x4 2019
TLC Toshiba 64-layer
Phison E12
Corsair MP300
M.2 2280 PCIe 3.0 x2 Jun 2018
TLC Toshiba 64-layer
Phison E8
Corsair MP400
M.2 2280 PCIe 3.0 x4 Oct 2020
QLC Micron 96-layer
Phison E12S
Corsair MP600 CORE
M.2 2280 PCIe 4.0 x4 Jan 2021
QLC Micron 96-layer
Phison E16
Crucial P1
M.2 2280 PCIe 3.0 x4 Apr 2018
QLC Micron 64-layer
SM2263EN
Crucial P5
M.2 2280 PCIe 3.0 x4 Apr 2020
TLC Micron 96-layer
DM01B2
Crucial X8
M.2 2280 PCIe 3.0 x4 Oct 2019
QLC Micron 64-layer
SM2263EN
DapuStor Haishen3 H3000
U.2 PCIe 3.0 x4 2020
TLC Toshiba 96-layer
88SS1098
DapuStor Haishen3 H3100
U.2 PCIe 3.0 x4 2020
TLC Toshiba 96-layer
88SS1098
HP EX920
M.2 2280 PCIe 3.0 x4 Jul 2018
TLC Micron 64-layer
SM2262ENG
Intel 660p
M.2 2280 PCIe 3.0 x4 Aug 2018
QLC Micron 64-layer
SM2263EN
Intel 665p
M.2 2280 PCIe 3.0 x4 Nov 2019
QLC Intel 96-layer
SM2263EN
Intel 670p
M.2 2280 PCIe 3.0 x4 Dec 2020
QLC Intel 144-layer
SM2265
Intel 760p
M.2 2280 PCIe 3.0 x4 Jan 2018
TLC Micron 64-layer
SM2262G
Intel DC P3700
Add-In Card PCIe 3.0 x4 Jun 2014
MLC Intel Planar
CH29AE41AB0
Intel SSD 750
Add-In Card PCIe 3.0 x4 Apr 2015
MLC Intel Planar
CH29AE41AB0
IRDM M.2 SSD
M.2 2280 PCIe 3.0 x4 2021
TLC Toshiba 64-layer
Phison E12S
Kingston A1000
M.2 2280 PCIe 3.0 x2 Apr 2018
TLC Toshiba 64-layer
Phison E8
Kingston A2000
M.2 2280 PCIe 3.0 x4 Aug 2019
TLC Micron 96-layer
SM2263EN
Kingston KC1000
M.2 2280 PCIe 3.0 x4 May 2017
TLC Toshiba Planar
Phison E7
Kingston KC2000
M.2 2280 PCIe 3.0 x4 May 2019
TLC Toshiba 96-layer
SM2262ENG
Kingston KC2500
M.2 2280 PCIe 3.0 x4 Apr 2020
TLC Toshiba 96-layer
SM2262ENG
Kioxia CD6-R
U.2 PCIe 4.0 x4 Feb 2020
TLC Toshiba 96-layer
88SS1132
Kioxia Exceria G2
M.2 2280 PCIe 3.0 x4 Jul 2021
TLC Toshiba 112-layer
Phison E12S
Lexar NM700
M.2 2280 PCIe 3.0 x4 May 2020
TLC Samsung 64-layer
88SS1092
Memblaze PBlaze5 D510
U.2 PCIe 3.0 x4 Unknown
TLC Toshiba 64-layer
PM8632A1-F3EI
Micron 9100 Max
Add-In Card PCIe 3.0 x4 Jul 2017
MLC Micron Planar
89HF16P04CG3
Micron 9100 Max
U.2 PCIe 3.0 x4 Jul 2017
MLC Micron Planar
89HF16P04CG3
Micron 9100 Pro
U.2 PCIe 3.0 x4 Jul 2017
MLC Micron Planar
89HF16P04CG3
Netac N950e Pro
M.2 2280 PCIe 3.0 x4 2020
TLC Micron 96-layer
SM2262ENG
Patriot Viper VPR100
M.2 2280 PCIe 3.0 x4 Dec 2019
TLC Toshiba 64-layer
Phison E12
Plextor M9P(G) Plus
M.2 2280 PCIe 3.0 x4 2020
TLC Toshiba 96-layer
88SS1092
Plextor M9Pe(G)
M.2 2280 PCIe 3.0 x4 2018
TLC Toshiba 64-layer
88SS1093
Plextor M9Pe(GN)
M.2 2280 PCIe 3.0 x4 2018
TLC Toshiba 64-layer
88SS1093
Plextor M9Pe(Y)
Add-In Card PCIe 3.0 x4 2018
TLC Toshiba 64-layer
88SS1093
PNY XLR8 CS3030
M.2 2280 PCIe 3.0 x4 May 2019
TLC Toshiba 64-layer
Phison E12
Reletech P400
M.2 2280 PCIe 3.0 x4 2021
TLC YMTC 128-layer
Phison E12S
Reletech P400
M.2 2280 PCIe 3.0 x4 2021
TLC YMTC 64-layer
Phison E12S
Reletech P400 Pro (QLC)
M.2 2280 PCIe 4.0 x4 2020
QLC Micron 96-layer
Phison E16
Sabrent Rocket Q4
M.2 2280 PCIe 4.0 x4 Jul 2020
QLC Micron 96-layer
Phison E16
Sabrent Rocket Q4 (w/ Heatsink)
M.2 2280 PCIe 4.0 x4 Jul 2020
QLC Micron 96-layer
Phison E16
Samsung 950 PRO
M.2 2280 PCIe 3.0 x4 Oct 2015
MLC Samsung 32-layer
Samsung UBX
Samsung 960 EVO
M.2 2280 PCIe 3.0 x4 Oct 2016
TLC Samsung 48-layer
Samsung Polaris
Samsung 970 EVO
M.2 2280 PCIe 3.0 x4 May 2018
TLC Samsung 64-layer
Samsung Phoenix
Samsung 983 DCT
M.2 22110 PCIe 3.0 x4 Sep 2018
TLC Samsung 64-layer
Samsung Phoenix
Samsung PM961
M.2 2280 PCIe 3.0 x4 2017
TLC Samsung 48-layer
Samsung Polaris
Samsung PM963
M.2 22110 PCIe 3.0 x4 2016
TLC Samsung 48-layer
Samsung Polaris
Samsung PM981
M.2 2280 PCIe 3.0 x4 Aug 2017
TLC Samsung 64-layer
Samsung Phoenix
Samsung PM9A3
U.3 PCIe 4.0 x4 Feb 2021
TLC Samsung 128-layer
Samsung Elpis
Samsung SM961
M.2 2280 PCIe 3.0 x4 Apr 2016
MLC Samsung 48-layer
Samsung Polaris
Seagate BarraCuda 510
M.2 2280 PCIe 3.0 x4 2019
TLC Kioxia 64-layer
Phison E12
Silicon Power UD70
M.2 2280 PCIe 3.0 x4 Jul 2020
QLC Micron 96-layer
Phison E12S
Silicon Power XD80
M.2 2280 PCIe 3.0 x4 Mar 2021
TLC Toshiba 96-layer
Phison E12S
SK Hynix Bettle X31
Unknown Unknown Jun 2023
TLC SK Hynix 128-layer
Cepheus 2
Solidigm 670p
M.2 2280 PCIe 3.0 x4 Dec 2020
QLC Intel 144-layer
SM2265
Teamgroup MP34
M.2 2280 PCIe 3.0 x4 2019
TLC Toshiba 64-layer
Phison E12
Western Digital Gold DC SN600
U.2 PCIe 3.0 x4 Mar 2020
TLC Toshiba 96-layer
WD 20-82-10051-A0
Western Digital SN750
M.2 2280 PCIe 3.0 x4 Jan 2019
TLC Toshiba 64-layer
WD 20-82-007011
XPG Gammix S11 Pro
M.2 2280 PCIe 3.0 x4 2019
TLC Micron 64-layer
SM2262ENG
XPG Gammix S41 Tuf
M.2 2280 PCIe 3.0 x4 2020
TLC Micron 64-layer
RTS5762
XPG Gammix S41 Tuf
M.2 2280 PCIe 3.0 x4 2020
TLC Micron 64-layer
RTS5762
XPG Gammix S41 Tuf
M.2 2280 PCIe 3.0 x4 2020
TLC Samsung 64-layer
RTS5762
XPG Spectrix S40G RGB
M.2 2280 PCIe 3.0 x4 May 2019
TLC Micron 64-layer
RTS5762
XPG SX8100
M.2 2280 PCIe 3.0 x4 Sep 2019
TLC Micron 64-layer
RTS5762
XPG SX8100
M.2 2280 PCIe 3.0 x4 Sep 2019
TLC Micron 64-layer
RTS5762
XPG SX8100
M.2 2280 PCIe 3.0 x4 Sep 2019
QLC Micron 64-layer
RTS5762
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Micron 96-layer
SM2262G
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Micron 64-layer
SM2262ENG
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Micron 96-layer
SM2262G
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Samsung 64-layer
SM2262G
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC SK Hynix 96-layer
SM2262G
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Toshiba 96-layer
SM2262ENG
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC SpecTek 96-layer
SM2262ENG
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC YMTC 64-layer
SM2262ENG
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2022
TLC Samsung 128-layer
SM2262ENG
XPG SX8200 Pro
M.2 2280 PCIe 3.0 x4 2018
TLC Micron 64-layer
SM2262ENG
Jun 1st, 2024 12:56 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts