TiVo Bolt Hard Drive Upgrades Are A Go

As Best Buy is wont to do, new inventory sometimes ends up on shelves and available for purchase before a manufacturer may have intended. As such, several have been tinkering with TiVo Bolt for a few days now. And, the good news is, internal hard drive replacements are a go.

tivo-bolt-drive-replacement

While Bolt may only be offered with only a 2.5″ 500GB or 1TB WD drive, we can go larger and there’s enough clearance in the enclosure for models taller than 9.5mm. Having said that, I still worry about power consumption and heat dissipation given the new form factor … and would probably recommend this 2TB Samsung ($94) — it’s a proven product at a reasonable price point that will provide sufficient DVR storage for many.

tivo-bolt-guts

TiVo Bolt disassembly does require a little work … from a Torx 10 driver. Even though you can view the drive simply by removing the side panel, getting to the drive’s mounting bracket means the entire top has to come off. From the TiVo Community:

It’s not so bad to open once you know where all the screws are. Two under the cable card cover, one above the HDMI port. Then the lid on the short end of the curve above the hard drive just pops off and there are 3 more screws under there. Then the main cover lifts right up.

Drives up to 3TB auto-format as they do with the Roamio line – no additional prep required. And, if you get a little crazy, replace and extend that internal SATA cable to communicate with an external drive… of more easily acquired larger drives, without heat or power consumption concerns (and never mind that new slot you’ll need to cut into the enclosure).

(Thanks for the info and photos jcthorne!)

51 thoughts on “TiVo Bolt Hard Drive Upgrades Are A Go”

  1. africanlivedit, yes.

    celticpride, officially the answer is yes. Unofficially, TiVo knows it happens and I’m not aware of them ever making an issue of it. Authentic TiVo resellers have even historically offered replacement drives.

    I upgraded my Roamio Plus from 1TB to 3TB, as an example. Enclosure is easier than Bolt, but I just dropped the drive in and it was formatted.

  2. As of yet, I am still happy with my Premier/Pro with the 4 tuners. It will take at least a 6 tuner model before I jump.

  3. Speaking of Samsung HD’s I didn’t know that they are made and owned by Seagate!?

    “Seagate, which acquired hard disk drive manufacturing assets from Samsung back in 2011 and continues to use this brand for select products…”

    “…The Samsung Spinpoint M10P hard disk drive, which features 4TB capacity and 2.5”/15mm form-factor. The drive will initially be used inside the company’s external HDD products, but HDDs based on the same leading-edge platters will address other applications eventually.”

    http://www.kitguru.net/components/hard-drives/anton-shilov/seagate-unveils-worlds-first-2-5-inch-4tb-hdd-with-leading-edge-800gb-platters/

  4. “I’ve got a 4TB, 2.5 inch drive on the way to put into my Bolt.”

    First of all, big props to TiVo in making this user-accessible. Once TiVo announced the form factor, I thought this was an utterly lost cause. But I was wrong.

    Now…

    To all the bleeding-edgers like aaronwt:

    You go girl! Sticking a 3TB in there drive should work, at least for a while. Though the official Zatz Report™ sez they auto-format only up to 3TB, so either you know something further, or you’ll have an unpleasant surprise, or you’ll have a pleasant surprise. Who knows? Report back. But in any case, the 3TB limit isn’t even my main point here! First there’s the point of exceeding the OEM 9.5mm profile. It may fit, but, heat dissipation… And, to the best of my knowledge, no official A/V 2.5 drive exceeds drive exceeds 1TB at this point in time. So, even if you stay within the 3TB limit, you may well be inviting future problems. Hopefully, the new external power supply will make that side of repairs more simple, and you won’t gradually fry any internals in the box beyond the drive itself. And given the percentages of specs, you may well run forever, sans problems.

    But, as always, if TiVo thought they could stick a drive larger than 1TB in the box while remaining within acceptable specs, I assume they really would, as they could charge a big margin for that config of the gizmo.

    To all the non-bleeding-edgers, this is good news. It means you can buy a Bolt now (assuming you’re fine with all the other limitations and pricing), and expand the drive in the future when 9.5mm A/V drives appear in capacities above 1TB, which they eventually will…

  5. “to the best of my knowledge, no official A/V 2.5 drive exceeds drive exceeds 1TB at this point in time.”

    To be blunt, I don’t think the A/V designation matters anymore.

    It’s clear from the Tivocommunity.com forums people simply upgraded their Roamio models with any old run-of-the-mill, low-power “green” drive; most didn’t pay extra for the “AV” version of any brand.

    The big issue will be providing sufficient power if a larger capacity drives needs it – but there are plenty of external power supplies that exceed the 2A rating on the standard Tivo external power supply brick.

  6. Just as an example of my personal principles, I’ve always expanded the drives in my TiVo’s.

    For my TiVo S3, I immediately stuck a 1TB drive in there, (with hassles). And then when the method got open-sourced, I stuck a 2TB drive in there, (with hassles.) For my TiVo S5, I immediately stuck a 3TB drive in there, (with no hassles). And when a 6TB A/V drive finally appears, I’ll promptly stick that in there, (with hassles).

    But that’s my point. I’ve always restricted myself to the kinds of drives TiVo itself would stick inside the boxes. Perhaps I’m exhibiting an excess of caution. Who knows? But it sure seems like non-bleeding-edge best practices to me…

    I guess the calculation all depends on how much time and money you’re willing to burn playing the percentage game.

  7. “As Best Buy is wont to do, new inventory sometimes ends up on shelves and available for purchase before a manufacturer may have intended.”

    ZNF! Fueled by Best Buy, FCC filings, and message board perusal!

  8. Someone suggested I write the definitive Roku 4 review in a week or so. I told her I’d fall asleep writing it and you guys would fall asleep reading it.

  9. “To be blunt, I don’t think the A/V designation matters anymore.”

    Look, you may well be correct! I don’t know! My only real piece of evidence to the contrary is the big margins TiVo is leaving on the table by not offering larger non-A/V drives configurations, along with the minor extra dollars TiVo spends in sticking A/V drives in all the configurations it does offer. Like I say, specs are all about percentages of failure…

    “The big issue will be providing sufficient power if a larger capacity drives needs it – but there are plenty of external power supplies that exceed the 2A rating on the standard Tivo external power supply brick.”

    And now we’re getting complicated and bleeding-edge. Y’all go girl! But once you start going down that path, why not just cut a slot in the enclosure and replace and extend that internal SATA cable to communicate with an external drive? Actually seems simpler to me to go that way…

    (You mention power implications, but don’t forget heat implications too.)

  10. Over at TiVo Community, Kremlar, used the 4TB drive in his Bolt. And used the RossWalker method.

    SInce the ROss Wlaker method worked which seems to use a ROamio image, I am going to try sticking mine in a ROamio, and then using MFS Reformatter on the drive. Then instead of putting it back in the ROamio I will put it in the Bolt to see if that works. If not then I can do like Kremlar, and use the Ross Walker method.

  11. “Over at TiVo Community, Kremlar, used the 4TB drive in his Bolt. And used the RossWalker method.”

    Glad to see you did the research. Mea culpa for even thinking you would make such a newbie mistake, aaronwt.

  12. My only real piece of evidence to the contrary is the big margins TiVo is leaving on the table by not offering larger non-A/V drives configurations,

    TiVo has said the initial Bolt 500GB/1TB release replaces the low-end 4-tuner Roamio box – where the majority of TiVo sales are. These are the iPhone 5C 16GB phone buyers NOT the high margin iPhone 6S PLUS 128GB users.

    Next year when the 6/8/12 tuner with 4/6/8TB option Bolts come out the high margin buyers will be waiting. Did that break my NDA? Of course TiVo would of liked all models to ship for the Christmas & Hanukkah season.

  13. “TiVo has said the initial Bolt 500GB/1TB release replaces the low-end 4-tuner Roamio box – where the majority of TiVo sales are. These are the iPhone 5C 16GB phone buyers NOT the high margin iPhone 6S PLUS 128GB users.”

    OK. Let’s forget for a moment that the S6 is a higher priced gizmo than the S5 and move on. If TiVo felt they could currently offer a third config with a 2TB drive that costs them probably less than $20 extra which they could charge at least $100 extra for, do you really think anything in their planning schedule would keep them from doing so? I really don’t. They’d have demand.

    And, again, why spend even the minimal extra bucks to stick A/V drives in all the boxes they ship?

    I’m not saying that I have any particular expertise in determining that A/V drives are specced in a way that is somehow important for a TiVo. But what I am saying is that it’s pretty damn obvious that TiVo thinks A/V drives are specced in a way that is somehow important for a TiVo.

    Hobbyists aren’t bound to TiVo’s thinking on the matter, of course. But TiVo’s thinking on the matter exists, seems relatively indisputable, and seems as if it should at least enter folks’ calculations.

    “Next year…”

    …2TB 2.5″ A/V drives will likely exist.

  14. My guess is that Tivo is using A/V drives because they have a warranty agreement with WD that prevents them from using non-A/V drives. WD may not be willing to compensate them for drive failures unless they use A/V drives. In other words, it’s likely a business decision rather than a technical decision.

  15. “My guess is that Tivo is using A/V drives because they have a warranty agreement with WD that prevents them from using non-A/V drives. WD may not be willing to compensate them for drive failures unless they use A/V drives. In other words, it’s likely a business decision rather than a technical decision.”

    But even if we stipulate that to be entirely true, it’s still a technical decision! Why would WD be willing to warranty its A/V drives for TiVo usage, but not its non-A/V drives?

    For the millionth time, in situations like this, specs are all about failure percentages. Whether it’s WD or TiVo that thinks the failure percentage would be unacceptably high with non-A/V drives, it genuinely comes down to the exact same thing.

    I really don’t understand why folks think this is complicated. As always, I think a certain percentage of folks will be absolutely fine using non-A/V drives. But someone in the supply chain, whether it’s WD or TiVo, (and I’d still guess TiVo), really doesn’t like the percentages of shipping under those specs.

  16. If TiVo felt they could currently offer a third config with a 2TB drive that costs them probably less than $20 extra which they could charge at least $100 extra for, do you really think anything in their planning schedule would keep them from doing so? I really don’t. They’d have demand.

    How much demand is there for a $499 2TB 4-tuner Bolt? The current Bolt replaces the Roamio & Roamio Plus which were 500GB & 1TB. If there was such demand for a 2TB 4-tuner DVR then why didn’t TiVo release a 2TB 4-tuner Roamio?!

    I really don’t understand why folks think this is complicated. As always, I think a certain percentage of folks will be absolutely fine using non-A/V drives. But someone in the supply chain, whether it’s WD or TiVo, (and I’d still guess TiVo), really doesn’t like the percentages of shipping under those specs.

    Not complicated just no concrete evidence. If you have the exact specs & percentages that prove this hands down then show it to us. Anything else is just FUD.

    TiVo goes with an AV drive because they are more reliable in handling multiple streams of time sensitive audio/video 24/7. So in the worst case scenario a regular HD under max stress causes a blip or freeze on the TV screen. I get that & worse on my cable feeds.

  17. IMHO, Tivo should have upgraded to USB 3.0 ports by now & updated their software to enable those to be used as drive expansion.

    That way we could all just plug in an external USB drive of our choice as an expansion drive.

  18. “IMHO, Tivo should have upgraded to USB 3.0 ports by now & updated their software to enable those to be used as drive expansion.”

    Cosigned.

    If they’re not going to provide adequate internal drive space, at least provide bus-powered external options for convenience.

    But, hell, I still do give them props for making the internal drive user accessible. If one is willing to wait for properly specced larger drive sizes to appear, easy as pie to upgrade. And if one is adventurous in the meantime, well godspeed.

    Of course, the whole S6 project is horribly misconceived at the moment, so carping on USB vs eSata is almost besides the point, given that no sane person unnecessarily wants two separate points of failure that’ll each bring down all existing storage, as is the case in an internal/external scenario…. (Not even to mention everything else that is currently missing in the S6.)

    At the end of the day, 2.5″ was simply a leap made too early.

  19. I don’t have a problem with 2.5″ drives – they obviously offer space, power, heat, & possibly cost advantages, though capacities are lower.

    Clearly, the Bolt is a transitional product, rushed out the door so Tivo would be able to offer a 4K streamer to compete with Roku & Amazon.

    Though as others have pointed out, there is no UHD standard yet – something may well come along in the next 2-3 years that is better (8K support?) than the two UHD codecs currently in use, & that better solution could well require a hardware upgrade.

  20. Based on the CMO’s Q&A, Bolt is more than a transitional product line — it’s a last ditch effort to make a dent in retail before throwing in the towel. That’s how I read it anyway. Hopefully the OTA-only version has more appealing pricing…

  21. Something I don’t understand is the 2.5 inch drives. Typically, laptops aren’t meant for continuous 24/7 use. Won’t the drives wear out too fast?

  22. “Something I don’t understand is the 2.5 inch drives. Typically, laptops aren’t meant for continuous 24/7 use. Won’t the drives wear out too fast?”

    Well, that’s why I keep banging the drum here on the relevance of the A/V designation on drives. When the drive manufacturers sell as A/V, they are claiming that the drives are tested as safe for 24/7 usage. Nothing about 2.5″ inherently prevents A/V usage, it’s just obviously required advances in both tech and demand over time.

  23. “Hopefully the OTA-only version has more appealing pricing…”

    IMHO you’ll be able to pick up a refurb Bolt off Woot within 9 months or less for $149.99 (including one year of service).

  24. “Based on the CMO’s Q&A, Bolt is more than a transitional product line — it’s a last ditch effort to make a dent in retail before throwing in the towel. That’s how I read it anyway.”

    Huh. So does that mean the S6 is not intended for MSO partners? And that they’re going to continue producing a modernized S5-ish boxes for that market going forward?

    (If so, that seems utterly insane to me. I always thought the economies of scale in producing semi-identical hardware for both markets was a no-brainer.)

  25. They could use mostly the same guts with a different enclosure and 3.5″ drives… But, for comparison, the new Suddenlink TiVo is running on Pace hardware. Virgin in UK has run on Cisco and Samsung hardware.

  26. “I don’t have a problem with 2.5″ drives – they obviously offer space, power, heat, & possibly cost advantages, though capacities are lower.”

    Well, I think they actually have a cost disadvantage.

    And as far as space, power, and heat, that’s why you don’t utterly needlessly make the box smaller. It’s a stationary object. It’s placed in an area around a usually very large teevee, which should generally offer space for a box with the old form factor. And the new form factor isn’t even really that much smaller!

    So, to make the box incrementally smaller, you give up capacity. I know tech design is all about tradeoffs. Call me crazy, but for a DVR, that’s an awful tradeoff.

  27. “But, for comparison, the new Suddenlink TiVo is running on Pace hardware. Virgin in UK has run on Cisco and Samsung hardware.”

    Yeah. That always struck me totally crazy. Make one really good hardware reference design. Modify as necessary for individual MSO customers, but take advantage of economies of scale…

  28. “Something I don’t understand is the 2.5 inch drives. Typically, laptops aren’t meant for continuous 24/7 use. Won’t the drives wear out too fast?”

    Interestingly, and not well-known at all, is the fact that “normal” 3.5″ inch drives are not specced as being qualified for 24/7 usage. To get a 3.5″ inch drive specced for 24/7, you need to pay extra to go with A/V or “Enterprise” drives. (My knowledge may be a bit out of date, but last time I ran across the topic, lots and lots of server farms were using enterprise drives.)

  29. Chucky, the have said before they don’t want to be in the hardware business. And they will never have the scale of Arris, Samsung, etc. Also, some of those providers have existing relationships. TiVo is just as much integration services these days as it is software layer or network.

  30. “they will never have the scale of Arris, Samsung, etc.”

    Sure. But even so, there would still be not-totally-insignificant economies of scale if they could produce one reference design and customize it as needed. Maybe that’s difficult to impossible for the ‘existing relationships’ reason you note. But if ran Alviso…

    “Chucky, the have said before they don’t want to be in the hardware business. “

    Ugh. I’m not sure how aware I was of that.

    But then, why not outsource production to Arris or Samsung based on their requirements? Or perhaps ‘don’t want to be in the hardware business’ is a more all-encompassing desire than I realized…

  31. “Based on the CMO’s[Ira Bahr’s] Q&A, Bolt is more than a transitional product line — it’s a last ditch effort to make a dent in retail before throwing in the towel. That’s how I read it anyway.” World ends in 15 minutes. News at 11. :)

    @Dave A MSO TiVo box is the same as a retail TiVo box except for no OTA. My current MSO TiVo is a 4-tuner Premiere XL 500GB from RCN. Same specs as the Bolt.

    I believe Ira was saying was to expand it’s retail business TiVo needed to go after the *mass market* instead of the small group of TiVo enthusiasts.

    “We did 150,000 activations in our last fiscal year. Compare that to the millions of streamers out there, and the tens of millions of DVRS out there and you see that we’ve got a lot of ground to make up. In order to win for the the company, and for YOU, we need to expand our market. If we fail to do this, we’re not going to be able to do much of anything, We think we’ve got a plan for both the mass market AND for enthusiasts.”

    — IRA Bahr’s talk http://www.tivocommunity.com/tivo-vb/showthread.php?p=10651152#post10651152

  32. A MSO TiVo box is the same as a retail TiVo box except for no OTA. My current MSO TiVo is a 4-tuner Premiere XL 500GB from RCN. Same specs as the Bolt.

    You are wrong on two points. One – *your* MSO is using Premiere and Roamio (as “T6”) for hardware. Suddenlink, another US MSO, has moved to Pace. (Mediacom and GCI may also use Pace.) Second – your specs are nothing like Bolt. Same tuner count, same hard drive capacity. But that’s it.

    Here’s the big 6-tuner Pace gateway:
    https://support.tivo.com/SupportPortalArticleViewPage?artURL=/articles/Product_Information/TiVo-Pace-MG1-DVR

    And here’s Pace’s version of the TiVo Mini:
    https://support.tivo.com/SupportPortalArticleViewPage?artURL=/articles/Product_Information/TiVo-Pace-Mi3-Mini

  33. Ugh. I started with ReplayTV, then moved on to Windows Media Center. Now I’ve just bought a TiVo Bolt.

    I also briefly, seriously considered a Moxi DVR.

    So maybe TiVo is doomed after all.

    I also owned a Dash GPS (sorry if that brings back painful memories, Dave)

  34. I got my 4TB drive in my Bolt on Saturday. I used MFS Reformatter with it. I guess only time will tell how long it lasts. I’ve only tried 8 concurrent HD streams with it so far and there were no issues. I’ll need to try more HD concurrent streams at some point.

    Hopefully the 2.5″, 5 platter, 4TB drive will last a long time. I’m still amazed that the first 1TB drive available, (Hitachi 5 platter)in 2007 is still running without issues in my GFs two Series 3(OLED) TiVos. And those drives run extremely hot. But 8.5 years of 24/7/365 use and there have been no issues so far.

  35. I’m on them the fence with the current Bolt and the heavily discounted OTA lifetime Roamio. When I left FiOS territory last month, I sold my lifetime 3TB Roamio Pro, and am back to my 1TB Premier OTA. The opening of streaming app delays and with the apps are annoying, especially to hop between content providers, but I typically find a media source and stick with it for the evening. Those of you with the Bolt say it’s lighting fast, but for all modality switching between live TV and those apps? I bet (and hope) they do a promotion for 10 or 5 year lifetime veterans once they do a fall product push… I’ve had a TiVo since before Y2K.

  36. Premiere is still slow (for apps) – even with the Haxe rewrite. The Roamio and Bolt will have better OTA tuners than Premiere as well. I don’t imagine initial Bolt sales will be strong and they’ll be forced to run promos later this fall. But, with the devaluation of Lifetime, you’ll still have to be willing to pay for the privilege tho. Builtin streaming and MoCA bridging, in addition to speed, are benefits of Bolt over Roamio OTA. I expect an OTA-only version of Bolt to hit later this fall or early next year, which should be even cheaper. Who knows how long that $300 Roamio OTA deal will last tho…

  37. I’m on the fence too with the new Bolt and my current 4 tuner Roamio with lifetime service. I’ve owned 2 other series 4’s and sold one and about to give the other to my parents. So for me I feel like the deal breaker for me to jump would be a deal on the lifetime service for a new Bolt. As more and more content that I watch moves to either Netflix or Amazon Prime, my actual need of a new Tivo is slowly dropping.

  38. A MSO TiVo box is the same as a retail TiVo box except for no OTA. My current MSO TiVo is a 4-tuner Premiere XL 500GB from RCN. Same specs as the Bolt.

    You are wrong on two points. One – *your* MSO is using Premiere and Roamio (as “T6”) for hardware. Suddenlink, another US MSO, has moved to Pace. (Mediacom and GCI may also use Pace.) Second – your specs are nothing like Bolt. Same tuner count, same hard drive capacity. But that’s it.

    Sure, not all MSOs use the boxes built for TiVo retail but some do. If TiVo stopped selling to retail there would still be a reason for the Bolt as MSOs would use the Bolt hardware. That was my point.

    As for specs, when comparing Premiere Quad vs Bolt I meant the HD size and tuner count were the same.

    Full specs the Bolt blows the Roamio & Premiere out of the water with its 11,000 DMIPS rated ARM Cortex-A15 based BCM7445 CPU, 3GB SDRAM, gigabit ethernet and WiFi 802.11ac.

    Hardware-wise TiVo couldn’t have done better not counting the low-end models HD size and tuner count.

  39. This very good discussion on the TIVO Bolt has bee informative to me. I bought a Bolt and am considering connecting an external 3.5 inch 3TB external drive. I am not as literate as I’d like to be regarding hard disk speeds. It appears the way to go is to get a external 3.5 inch hard disk enclosure with an eSATA connecting cable. The external drive is powered independent of the Bolt. It would be most helpful for me to know exactly what kind of parts to get to successfully drive the Bolt with an external disk connected in place of the 2.5 inch internal drive it comes with. I know that SATA 3 is faster than its predecessors. What specific external enclosure to get? Kind of cable? I believe I can connect the external drive to the Bolt with relatively little trouble. My concern right now is to be sure to get the right parts the first time I try this. Thanks for any help.

  40. Let me ask a stupid question.

    Can a sata docking station be used? I understand that the “bolts” enclosure would have to be modified. But won’t this tak care of size (form factor), power and heat concerns?

    I’m currently a fios customer looking to replace the quantum boxes. S*** if I can get rid of everything except the ont and cable card I would be very happy!!

    Excuse my ignorance as I have not owned a TiVo since the stand alone unit. Believe it was the first unit they produced.

    Thanks

  41. As a matter of federal law, warranties are NEVER void through the simple act of modification of a product purchased by a consumer. This is due to a law passed in 1975 called the Magnuson–Moss Warranty Act. So swapping hard-drives does not–and has never since 1975–violated a warranty.

    The law does relieve manufacturers of having of any warranty issue _caused_ by the modification though. So, for example, if you add a Flux Capacitor to your TiVo which overloads the PCB, then you’d be in trouble. BUT the onus is on the manufacturer to prove that your modification caused the issue.

    You can see why manufacturers do not like to publicize this info. The consumer misperception in this field allows them to skip out on warranty obligations, if only from consumer inaction based on misinformation.

    That’s $0.02 of consumer protection information today.

  42. “The law does relieve manufacturers of having of any warranty issue _caused_ by the modification though. So, for example, if you add a Flux Capacitor to your TiVo which overloads the PCB, then you’d be in trouble. BUT the onus is on the manufacturer to prove that your modification caused the issue.”

    Of course, you’d have to go to a TiVo selected binding arbitration panel to overturn any TiVo decision on the matter. And binding arbitration trumps your legal rights.

    Also, even if the stacked arbitration procedure didn’t exist, given that higher capacity HD’s emit more heat and that TiVo has data on that HD usage even if you revert to the factory HD prior to seeking warranty service, I don’t think TiVo would have much trouble showing that your modification did indeed play a part in the failure.

    And curiously, even computer manufacturers without arbitration clauses such as Apple haven’t had any trouble in denying warranty coverage due to unapproved modifications without really proving it was the cause of the failure.

    In short, you may have the law technically on your side, but your odds in mounting and winning a case against a TiVo selected binding arbitration panel aren’t very good, to say the very least. There are also consumer laws preventing debt collectors from obtaining judgments on expired debt, but if you read the news, that hasn’t been going too well lately. The rule of law protecting individual consumers against corporations is more than a bit shaky these days. Class-actions work far better, but that’s why mandatory arbitration clauses are all the rage these days.

    (I managed to opt-out of TiVo’s mandatory arbitration, but given how few people did so, there’s no real class-action possibility for me if TiVo starts screwing their customers over.)

  43. Is there a method for transferring your shows and settings from the original internal drive to a new 2 TB internal drive? I’ve been using my Bolt for over a month and have it setup the way I like it, plus a bunch of shows I wanna save.

  44. “Is there a method for transferring your shows and settings from the original internal drive to a new 2 TB internal drive?”

    Kmttg is your friend…

Comments are closed.