Samsung’s SpinPoint T hard drive

Manufacturer Samsung
Model SpinPoint T
Price (street) $154
Availability Now

OF ALL THE COMPANIES producing desktop Serial ATA hard drives, Samsung is perhaps the least aggressive. Unlike Maxtor, Seagate, and Western Digital, which exclusively produce storage products, Samsung has a much more diversified portfolio. LCD monitors, plasma displays, and even semiconductors can have more sex appeal than hard drives, so it’s easy to see why Samsung’s storage division doesn’t get all that much attention. Samsung really has more in common with Hitachi, which among other things, produces hard drives through its Hitachi Global Storage Technology division. Of course, Hitachi has the famous—or more accurately, infamous—Deskstar brand acquired from IBM. Samsung has SpinPoint, a name that even a seasoned PC enthusiast might have a problem placing.

Despite the fact that Samsung’s hard drive brand hasn’t garnered much attention, the SpinPoint line has developed a small but surprisingly vocal collection of fans in the enthusiast community. Forum threads regularly extol the SpinPoint’s affordable price tag, whisper-quiet acoustics, and snappy performance. We even get email asking, practically begging, for us to take Samsung’s latest SpinPoints for a, er, spin.

And now we have. The folks at NCIX hooked us up with Samsung’s latest desktop Serial ATA offering, the SpinPoint T, and we’ve run it through our brutal suite of performance, noise, and power consumption tests. Read on to see how the SpinPoint fares against the best Hitachi, Maxtor, Seagate, and Western Digital have to offer.

The drive
Over the past couple of years, hard drive manufacturers have slowly reduced the number of performance specifications published for their drives. However, Samsung apparently has no problem revealing the more intimate specifications of its latest SpinPoint for all to see.

  SpinPoint T
Maximum external transfer rate 300MB/s
Maximum media to buffer transfer rate 50MB/s
Maximum buffer to media transfer rate 125MB/s
Average seek time 8.9ms
Average rotational latency 4.17ms
Spindle speed 7,200RPM
Available capacities 300, 320, 400GB
Cache size 8MB (320GB)
8/16MB (300, 400GB)
Platter size 133GB
Idle acoustics 2.7 bels
Random read/write acoustics 2.9 bels
Idle power consumption 8.4W
Seek power consumption 10.5W
Read/write power consumption 10.0W
Native Command Queuing Yes
Mean Time Between Failures (MTBF) 600,000 hours
Warranty length Three years

Perhaps the most interesting details are the speeds at which the SpinPoint T can pass data between its 16MB cache and 133GB platters. The drive may have access to a 300MB/s Serial ATA interface, but it doesn’t move bits around with nearly that speed internally. This is true for all desktop hard drives, of course, but most manufacturers are considerably more reluctant to talk about it.

The SpinPoint’s average seek time and rotational latency are in line with what we’d expect from a drive spinning at 7,200RPM, but Samsung is a little behind the curve on the capacity front. 500GB drives are available from all of Samsung’s competitors, and Seagate has even pushed perpendicular recording technology into a 750GB drive, but the SpinPoint T is only available in capacities up to 400GB. However, Samsung is able to hit 400GB with only three platters, so there’s less chance of a catastrophic head crash than with a four- or five-platter design.

Reliability is always a concern for hard drives that hold precious data, so we’re a little surprised to see Samsung estimate the SpinPoint’s Mean Time Between Failure (MTBF) at only 600,000 hours. MTBF specs are rarely quoted for desktop drives, making it impossible to compare the SpinPoint to its most direct competitors here. However, it’s worth noting that enterprise-class Serial ATA drives like Western Digital’s Raptor and Caviar RE2 are rated for a MTBF of 1.2 million hours—double that of the SpinPoint T.

To put things into perspective, 600,000 hours translates to well over 60 years. That leaves little cause for concern, especially when the SpinPoint’s service life is only estimated to be five years. That’s in line with other desktop Serial ATA drives, as is Samsung’s three-year hard drive warranty.

Hard drives aren’t usually much to look at, and the SpinPoint T is no exception. However, we couldn’t help but notice the fact that the drive’s cache is a memory chip from ESMT, or Elite Semiconductor Memory Technology. Samsung has a huge semiconductor business and makes scores of memory chips, so it’s curious to see the SpinPoint tap an external source for this chip.


Test notes
We’ll be comparing the performance of the SpinPoint T with that of a slew of competitors, including some of the latest and greatest Serial ATA drives from Hitachi, Maxtor, Seagate, and Western Digital. These drives differ when it comes to external transfer rates, spindle speeds, cache sizes, platter densities, NCQ support, and capacity, all of which can have an impact on performance. Keep in mind the following differences as we move through our benchmarks:

  Max external transfer rate Spindle speed Cache size Platter size Capacity Native Command Queuing?
Barracuda 7200.7 NCQ 150MB/s 7,200RPM 8MB 80GB 160GB Yes
Barracuda 7200.8 150MB/s 7,200RPM 8MB 133GB 400GB Yes
Barracuda 7200.9 (160GB) 300MB/s 7,200RPM 8MB 160GB 160GB Yes
Barracuda 7200.9 (500GB) 300MB/s 7,200RPM 16MB 125GB 500GB Yes
Barracuda 7200.10 300MB/s 7,200RPM 16MB 188GB 750GB Yes
Barracuda ES 300MB/s 7,200RPM 16MB 188GB 750GB Yes
Caviar SE16 300MB/s 7,200RPM 16MB 83GB 250GB No
Caviar SE16 (500GB) 300MB/s 7,200RPM 16MB 125GB 500GB Yes
Caviar RE2 150MB/s 7,200RPM 16MB 100GB 400GB Yes
Caviar RE2 (500GB) 300MB/s 7,200RPM 16MB 125GB 500GB Yes
Deskstar 7K500 300MB/s 7,200RPM 16MB 100GB 500GB Yes
DiamondMax 10 150MB/s 7,200RPM 16MB 100GB 300GB Yes
Raptor WD740GD 150MB/s 10,000RPM 8MB 37GB 74GB No*
Raptor X 150MB/s 10,000RPM 16MB 75GB 150GB Yes
Raptor WD1500ADFD 150MB/s 10,000RPM 16MB 75GB 150GB Yes
SpinPoint T 300MB/s 7,200RPM 16MB 133GB 400GB Yes

Note that the 250GB Caviar SE16 and the Raptor WD740GD lack support for Native Command Queuing. The WD740GD does support a form of command queuing known as Tagged Command Queuing (TCQ), but host controller and chipset support for TCQ is pretty thin. Our Intel 955X-based test platform doesn’t support TCQ.

We have test results from older and newer versions of Western Digital’s Caviar SE16 and RE2. To avoid confusion, we’ll be referring to the newer drives as the Caviar RE2 (500GB) and Caviar SE16 (500GB), while the old drives will appear as the Caviar RE2 and Caviar SE16.

Since Seagate makes versions of the 7200.7 both with and without NCQ support, the 7200.7 in our tests appears as the “Barracuda 7200.7 NCQ” to clarify that it’s the NCQ version of the drive. The Caviar RE2, Deskstar T7K250, DiamondMax 10, 7200.8, 7200.9, 7200.10, ES, Raptor X, and Raptor WD1500ADFD aren’t explicitly labeled as NCQ drives because they’re not available without NCQ support.

Finally, we should note that our WD1500ADFD has a slightly newer firmware revision than the Raptor X sample we’ve had since February. The drives still share identical internals, but firmware optimizations could give our newer Raptor an edge over the X in some tests.

Our testing methods
All tests were run three times, and their results were averaged, using the following test system.

Processor Pentium 4 Extreme Edition 3.4GHz
System bus 800MHz (200MHz quad-pumped)
Motherboard Asus P5WD2 Premium
Bios revision 0422
North bridge Intel 955X MCH
South bridge Intel ICH7R
Chipset drivers Chipset
Memory size 1GB (2 DIMMs)
Memory type Micron DDR2 SDRAM at 533MHz
CAS latency (CL) 3
RAS to CAS delay (tRCD) 3
RAS precharge (tRP) 3
Cycle time (tRAS) 8
Audio codec ALC882D
Graphics Radeon X700 Pro 256MB with CATALYST 5.7 drivers
Hard drives Hitachi 7K500 500GB SATA
Maxtor DiamondMax 10 300GB SATA
Seagate Barracuda 7200.7 NCQ 160GB SATA
Seagate Barracuda 7200.8 400GB SATA
Seagate Barracuda 7200.9 160GB SATA
Seagate Barracuda 7200.9 500GB SATA
Seagate Barracuda 7200.10 750GB SATA
Western Digital Caviar SE16 250GB SATA
Western Digital Caviar RE2 400GB SATA
Western Digital Raptor WD740GD 74GB SATA
Western Digital Raptor X 150GB SATA
Western Digital Raptor WD1500ADFD 150GB SATA
Western Digital Caviar RE2 500GB SATA
Western Digital Caviar SE16 500GB SATA
Seagate Barracuda ES 750GB SATA
Samsung SpinPoint T 400GB SATA
OS Windows XP Professional
OS updates Service Pack 2

Thanks to the folks at NCIX for hooking us up with the SpinPoint T we used for testing. NCIX is currently one of only a handful of vendors actually selling versions of the drive with a 400GB capacity and 16MB of cache.

Our test system was powered by OCZ PowerStream power supply units. The PowerStream was one of our Editor’s Choice winners in our last PSU round-up.

We used the following versions of our test applications:

The test systems’ Windows desktop was set at 1280×1024 in 32-bit color at an 85Hz screen refresh rate. Vertical refresh sync (vsync) was disabled for all tests.

All the tests and methods we employed are publicly available and reproducible. If you have questions about our methods, hit our forums to talk with us about them.


WorldBench overall performance
WorldBench uses scripting to step through a series of tasks in common Windows applications. It then produces an overall score. WorldBench also spits out individual results for its component application tests, allowing us to compare performance in each. We’ll look at the overall score, and then we’ll show individual application results alongside the results from some of our own application tests.

The SpinPoint T gets off to a good start, matching the Barracuda 7200.10 at the top of the 7,200-RPM field in WorldBench. Western Digital’s latest 10k-RPM Raptors are faster, of course, but only by one point.

Multimedia editing and encoding

MusicMatch Jukebox

Windows Media Encoder

Adobe Premiere

VideoWave Movie Creator

Adobe Premiere is the only multimedia editing and encoding test to stress our drives, and the SpinPoint slots in just behind the Raptors at the head of the class.


Image processing

Adobe Photoshop

ACDSee PowerPack

The SpinPoint scores a win in Photoshop, but times are nearly identical for all the drives. They’re not in ACDSee, where the SpinPoint stumbles a little to the middle of the pack.

Multitasking and office applications

Microsoft Office


Mozilla and Windows Media Encoder

Performance barely varies through WorldBench’s office and multitasking tests.

Other applications



However, the SpinPoint finds itself near the front of a widely dispersed field in Nero, trailing only Western Digital’s latest Raptors. The field is also spread in WinZip, but in that test the SpinPoint only manages to crawl to the middle of the bunch.


Boot and load times
To test system boot and game level load times, we busted out our trusty stopwatch.

Despite a strong showing in WorldBench, the SpinPoint’s system boot and level load times aren’t particularly inspiring.


File Copy Test
File Copy Test is a pseudo-real-world benchmark that times how long it takes to create, read, and copy files in various test patterns. File copying is tested twice: once with the source and target on the same partition, and once with the target on a separate partition. Scores are presented in MB/s.

The SpinPoint T turns in a very strong performance in FC-Test’s file creation tests. Samsung has the fastest drive of the lot with the windows and programs test patterns, which include a larger number of smaller files. Even with the other test patterns, which tend to favor a smaller number of larger files, the SpinPoint performs exceptionally well.

FC-Test continues to be fertile ground for the SpinPoint, which often finds itself at or near the front of the field in the file read tests. Only the 10K-RPM Raptors and perpendicular-powered Barracuda ES and 7200.10 are able to consistently challenge the SpinPoint across all five test patterns.

Samsung continues its strong showing in FC-Test with solid performances in the copy and partition copy tests.


iPEAK multitasking
We’ve developed a series of disk-intensive multitasking tests to highlight the impact of command queuing on hard drive performance. You can get the low-down on these iPEAK-based tests here. The mean service time of each drive is reported in milliseconds, with lower values representing better performance.

The SpinPoint T produces a stunning result in our dual file copy test, but soon falls into the same performance pattern that plagues Seagate’s Barracuda line. Performance with iPEAK multitasking loads that involve a file copy operation as the secondary task is very strong, but when that secondary task switches to a VirtualDub import, the SpinPoint is comparatively much slower.


iPEAK multitasking – con’t

Our second round of iPEAK results play out like the first. The SpinPoint is among the fastest drives with file copy operations as a secondary task, but much less impressive with a VirtualDub import.


IOMeter – Transaction rate
IOMeter presents a good test case for command queuing, so the NCQ-less Western Digital Caviar SE16 and Raptor WD740GD should have a slight disadvantage here under higher loads.

Were it not for the Deskstar 7K500, the SpinPoint T would be the slowest drive in IOMeter. However, even the Deskstar has a breakout performance in the read-dominated web server test pattern. The SpinPoint is slow throughout.


IOMeter – Response time

The SpinPoint languishes in last place when we look at IOMeter response times.


IOMeter – CPU utilization

CPU utilization is low across the board in IOMeter, so there’s little room for the SpinPoint to differentiate itself.


HD Tach
We tested HD Tach with the benchmark’s full variable zone size setting.

Hard drives don’t usually change relative position between HD Tach’s sustained read and write speed tests, but the SpinPoint fares a little better in the former. I suspect the drive’s superior buffer from media transfer rate deserves some of the credit for that.

Burst performance on the SpinPoint T is a little lower than that of the other drives. In fact, only Western Digital’s older Caviar SE16 makes less use of its 300MB/s Serial ATA interface.

Samsung turns in the slowest access times of the bunch. Even among its 7,200-RPM competition, the SpinPoint a full two milliseconds behind.

CPU utilization scores are well within HD Tach’s +/- 2% margin for error in this test.


Noise levels
Noise levels were measured with an Extech 407727 Digital Sound Level meter 1″ from the side of the drives at idle and under an HD Tach seek load. Drives were run with the PCB facing up.

Although it’s one of the quietest drives we’ve ever tested, the SpinPoint T can’t match the incredibly low seek noise levels of Western Digital’s latest Caviars. Still, that makes the Samsung drive quieter than most of Seagate’s stable, as well as drives from Maxtor and Hitachi.

Power consumption
For our power consumption tests, we measured the voltage drop across a 0.1-ohm resistor placed in line with the 5V and 12V lines connected to each drive. Through the magic of Ohm’s Law, we were able to calculate the power draw from each voltage rail and add them together for the total power draw of the drive.

The SpinPoint’s power consumption is reasonably low at idle and under a seek load.


Going into this review, I didn’t know quite what to expect from the SpinPoint T. Rabid forum fanboys make a lot of the SpinPoint line’s low noise levels, and for the most part, the SpinPoint T delivers on that front. It’s not the quietest drive we’ve tested, but noise levels are lower than most of its competitors.

More impressive than the SpinPoint T’s noise levels is its performance in WorldBench and FC-Test, which do a pretty good job of simulating typical desktop workloads. The SpinPoint doesn’t have fancy perpendicular recording technology or a blistering 10k-RPM spindle speed, but it easily holds its own against the fastest Serial ATA drives on the market in those tests.

Unfortunately, the SpinPoint’s performance becomes less impressive when we move to more demanding tests. Much like Seagate’s Barracudas, the drive suffers from a split personality in our iPEAK multitasking tests, excelling with some workloads while faltering with others. The SpinPoint is also painfully slow under multi-user IOMeter loads, which makes the drive poorly suited for demanding workstation or server environments.

Performance aside, the SpinPoint T’s biggest problem may ultimately be its limited availability. We were able to find plenty of SpinPoints for sale online, but the HD401LJ model we used for testing (400GB capacity, 16MB cache, 300MB/s interface) appears to be considerably scarcer. You can buy the drive at NCIX for just over $154—a pretty good price considering the SpinPoint’s capacity, features, and performance—but good luck finding the drive elsewhere. Seriously, good luck; the SpinPoint T is worth checking out for those looking for a speedy, quiet drive for desktop and home theater PC applications. 

Comments closed
    • albundy
    • 13 years ago

    I cant comment. I have never owned a quiet drive. But I have never had performance that low.

      • Anomymous Gerbil
      • 13 years ago

      Then why comment?

    • Sumache
    • 13 years ago

    I own a Samsung P 80GB, SG Barracuda 120GB 7200.7, and a Maxtor DM10 200GB.

    Of those three the Samsung wins hands down in quietness (although I suppose you can say the ‘cuda is only a .7 so it’s unfair).

    But you do notice a trend in sound pitches. Maxtor’s tend to have deeper pitched sounds while the ‘cuda has higher pitched sounds so it sounds a bit louder that way. The P80 on the other hand I can barely notice it’s sounds with my fans going in the background.

      • Logan[TeamX]
      • 13 years ago

      My 320GB Cuda 7200.10 is damn quiet, so I wonder which would be quieter?

      • droopy1592
      • 13 years ago

      The 7s were quieter than the 8s and 9s

      • indeego
      • 13 years ago

      /[<"The P80 on the other hand I can barely notice it's sounds with my fans going in the background."<]/ Then how do you know it's hands down the quietestg{

        • Sumache
        • 13 years ago


    • AGerbilWithAFootInTheGrav
    • 13 years ago

    Wow what a nice suprise 🙂 just the other day I was looking to find some decent report on those drives as I am thinking about buying one, and not much on the web really…

    I am sooooo pleasantly suprised for this review to spring up here! Of to read it now 🙂

    • eitje
    • 13 years ago

    so, it sounds like these drives are custom-made for desktop applications… they meet the bar, but don’t even worry about going over it. interesting approach. 🙂

    • davidedney123
    • 13 years ago

    We’ve been having these drives supplied with Dell systems for the last 2 – 3 months. I’ve never had a problem with Samsung drives until now, but of the 100 systems we’ve had over 20 have developed HDD faults within 2 months and have required replacements. Normally I would expect maybe one or two at the very most.

    • Chrispy_
    • 13 years ago

    I have 2 x 250GB P-Series in a RAID0 and they’re considerably quieter than the 7200.9 I have in the same system.

    Clearly Samsung’s changes to the T-Series are for the worse – but at least we have more capacity.

    The 500GB RE2 looks like the new king of quiet.

    • profoss
    • 13 years ago

    Does anyone know if it is possible to lower the speed on these drives to 5400 RPM? I’m only using these drives for music and movie-storage and don’t need fast drives. That would also make them really quiet.

      • Jigar
      • 13 years ago

      Who told u that .. ????

    • Nullvoid
    • 13 years ago

    The only reason to buy Samsung drives is for their unbeatable quietness, and this T series continues the trend nicely.

    edit – I only say that because SPCR disagree with you, placing the T series quieter than the older P series and even WD’s latest caviars.

      • droopy1592
      • 13 years ago

      I always give praise to Samsung drives (ask TR, I’m one of the ones complaining about their absence in the last HDD review) but my 300GB T is noticeably louder than my two P series drives (250GB and 160GB). Not by much, but it’s noticeable.

        • Nullvoid
        • 13 years ago

        I wonder what went wrong with SPCR’s latest testing then. Maybe the dB(A) output is lower but the character of the noise is more noticeable.

          • sbarash
          • 13 years ago

          That’s just it. dba output alone is not enough. Drive Pitch and computer case construction is everything.

          I’ve been burned several times by drive noise benchmarks. They’re worthless.

          Why is everyone raving about how quiete Spinpoints really are here when the benchmarks don’t show anything?

          Love my 250 mb Spinpoint, btw. Wouldn’t consider a different brand.

    • marvelous
    • 13 years ago

    own the P series myself..

    They’re cheaper than competive and it’s super quiet if you add in the Acoustic mode…

    Never had problems with recent Samsung drives…

    • droopy1592
    • 13 years ago

    I’m one of the ones always saying r{<"Why don't you add a Samsung drive! It's quieter."<}r Well, I just bought a 300GB T drive also and I must say that I am ALSO disappointed in it's noise level and performance compared to the older Spinpoint P series. I kept doing A/B test and the P series is noticeably quieter and seems a tad quicker than the T but I believe it stops at 250GB. I am tempted to sell this 300GB drive on ebay and buy another 250GB drive as a backup to my other P series. They even look totally different. Comparing the T and P series in the same box sounds like I added a small and slow additional case fan to my PC when the T drive is running.

    • Proesterchen
    • 13 years ago

    Samsung drives are certainly quiet and seem cheap on the sticker, but I had 4 Samsung P80s in my personal fileserver for two years, and encountered three drive failures during that period.

    Therefore, I can’t recommend the use of Samsung drives in anything but redudant configurations.

      • Anomymous Gerbil
      • 13 years ago

      Clearly, your experience is not indicative of the quality of these drives. More so, experience with P80 drives is presumably not indicative of the quality and reliability of a different line of drives.

      Every time a site reviews a HDD, one or two posters say “I lost two or three of these drives over X months, so these are no good!”, and a few others come out and say “mine have worked for years, these are the best thing since sliced bread!”.

      Inidividual reports of good or bad experiences with small numbers of almost any equipment are practically valueless. On the other hand, reports of how the companies involved responded to such faults can be pretty handy.

        • Proesterchen
        • 13 years ago

        If this was a single failure, I’d tend to agree with you, but with a 75% failure rate over the course of less than 2 years in the relative calm of a personal fileserver environment, it’s suspect enough IMHO to warrant a cautionary statement.

        (And in case you wonder if the system was at fault, the set of Maxtor 120GBs in it before and Hitachi 250GBs in it after the P80s didn’t/don’t seem to mind.)


          • droopy1592
          • 13 years ago

          That’s why we do backups! I’ve never had a Samsung drive go bad, only WDs and Maxtors, but you don’t see me NOT backing up. I backup at least once every week or two…. and I only have Samsung drives.

            • poulpy
            • 13 years ago

            Out of curiosity what could you guys possibly store on a _[

            • Nullvoid
            • 13 years ago

            it starts with p, ends in n and might possibly lead to them going blind one day.

            • Anomymous Gerbil
            • 13 years ago

            Music (just to save dozens of hours of re-ripping), and photos (to save hundreds of hours of re-scanning negatives and simply so as not to lose irreplaceable stuff). These don’t need *weekly* backups, but they need backups, and protection via RAID is a cheap way to avoid some reasons for needing to have to go to the backup.

          • nerdrage
          • 13 years ago

          Did you buy all four drives at the same time? The reason for a majority of drive failures is rough handling. Conceivably, if the box in which the four drives were shipped was abused (either during shipping to the distributor you bought them from or by the shipper who brought them to your house) then all four of the drives would have a greater chance of failure.

            • Proesterchen
            • 13 years ago

            From the top of my head, 2 drives that failed were from the initial shipment of 4, the third a replacement drive I received. I’d have to look at my paperwork to verify that, though.

            • willyolio
            • 13 years ago

            to me that sounds like the store just got a bad batch.

            • indeego
            • 13 years ago

            Or bad environment, like high tempsg{<.<}g

          • Anomymous Gerbil
          • 13 years ago


    • LiamC
    • 13 years ago

    I have been buying SpinPoints for a while because a friend who owns a small computer shop swears by them reliability wise. In his opinion, the reliability outstrips all other brands. So far, so good.

    • haugland
    • 13 years ago

    I really, really hate loud system components, so obviously I have opinions about the noise characteristics of the harddrives.

    I own both a Barracuda 7200.9 (160GB) and a Samsung Spinpoint P120 (200GB). While the Barracuda may have a lower measurable noise, the Spinpoint seems much more quiet. According to Samsung this is acheived by controlling the frequencies of the noise. §[<< ]§ I do not know if the acoustics of the Spinpoint P120 and Spinpoint T are the same, but I really love my Spinpoint. If anyone is interested in the noise aspect, I sincerely recommend §[<<]§

    • willyolio
    • 13 years ago

    i use 2 samsung spinpoints. i bought them because
    1. my WD was failing me- crashing, corrupting data, etc.
    2. both my WD and maxtor were annoyingly noisy.

    i love my spinpoints. nice and quiet, haven’t given me any trouble so far.

    • alex666
    • 13 years ago

    I’ve used WD drives primarily for the past few years, maxtor before that. I finally bought a 250g sata spinpoint drive for storage and couldn’t be happier. With a raptor as my OS/program drive, I have found the two a perfect combination, with the spinpoint fast and its price quite low. It did well in a review of similar drives as conducted by Like you folks pointed out, the spinpoint is not perfect in all spheres (what drive is?), but for my needs it has been a perfect performance/price storage drive for going on six months now. And it’s extremely quiet.

      • sigher
      • 13 years ago

      hmm, good post samsung employee # 666

        • alex666
        • 13 years ago

        yeah, right, give me a break. I’m not a fanboy, just reporting my experience.

Pin It on Pinterest

Share This