Wednesday, January 16, 2013

20" iMac G4 Intel NUC Ivy Bridge AiO Mod (Videos)

A video demonstration of my updated iMac G4 mod/hack (NUC/Ivy Bridge Mountain Lion Hackintosh)

 

Part 1:


Introduction and General Overview (YouTube Link)

Part 2:

Turning It On and Testing It Out (YouTube Link)

So that pretty much completes this mod.  I have thought about new HD 21.5" LCDs to the top of the arm in a custom LCD case that mimics the iMac G4, but I am not sure that would add very much.  This monitor falls just short of HD and I have not had any issues with it in terms of quality.  Though its something to consider for the future.  I find that larger monitors start to look "awkward" with the base.  Although placing the Cinema Display on the top of the monitor worked.  It wasn't until I went back to the original that I realized it was "off".  It didn't droop or tilt, but it didn't move as smoothly as the original.  The neck was obviously designed very specifically for the native monitor.  This includes not only the weight, but the thickness and shape as weight distribution changes as you tilt and swivel the neck.  Unfortunately, without the R&D budget of apple, its hard to design a new neck, but the old one works beautifully with the native LCD.

I would still like to make this into a touchscreen and perhaps add an iSight.  The awkward size and Mac compatibility issue make this difficult.  While I have a capacitive screen that works, its thick and heavy and would require dramatic hardware changes (LED lighting with custom thin diffuser) or physical changes (altering the LCD case and front bezel).  I am still hopeful that touch films will eventually be readily available, adding touch capability of any size with negligible cha ges in thickness.

Anyway, I'll worry about that later and enjoy this computer for a while.  I have tons of pics from this and previous mods, as well as the ability to fill in gaps with surplus materials.  As such, I'm thinking about putting together a "Moving Picture" Video Guide.  Sort of a compromise between a written and video guide.  I'll be able to explain from start to finish, step by step, how to do this with audio and annotated pics.  Let me know if this sounds at all interesting or useful to anyway.  Thanks for reading/watching.

157 comments:

  1. I would love to have you publish the Video Guide.

    ReplyDelete
    Replies
    1. Cool, I think it will work well with annotated/animated pictures with audio description. I found the "filming while doing" approach to be very tedious and difficult. I would constantly be moving out of the camera shot and with the small pins, the focus was often off. Looking forward to making this.

      Delete
    2. I am looking forward to it!

      Delete
  2. CHAS-see’, ‘CHAS-sis’, or ‘SHAS-see’

    ReplyDelete
    Replies
    1. Yea, to be honest, didn't even remember saying that.

      Delete
  3. How much for you to build me one of these?

    ReplyDelete
    Replies
    1. To be totally honest, I don't have an interest in selling these. Its really time consuming and expensive. Plus, its a home built mod with old parts, there are no guarantees that something won't burn out or a solder point won't fail. But, I wouldn't want to provide "tech support". That said, advise is free, and once you build it, you will be able to "troubleshoot" any technical difficulties that may arise. Thank you for the interest though.

      Delete
  4. been following your stuff for a while now, absolutely love it!

    ReplyDelete
    Replies
    1. Thank you, honestly, it's nice to hear. I decided to put this blog together when I read through forums full of posts talking about this mod. I had been working on it for a while and saw many making the mistakes that I already made. I figured this could save a lot of people a lot of time/money.

      Delete
  5. I have also been following your site for a while and haven a 20 inch G4 waiting here for some months to be modded. When the NUC was announced I also thought that this will be the one. In the meantime I have built a PowerMac G5 Hackintosh as an "exercise" - it works perfectly. I really appreciate your work - thank you very much. Stephan.

    ReplyDelete
    Replies
    1. Stephan thank you. I felt similarly about the NUC, but I was still surprised at how well it worked. It literally slides into the grooves of the drive caddy vacated by the old 3.5" HDD, not to mention the hackintosh-ability. Good luck and live me a shout out if you need any help along the way

      Delete
  6. Can I just check is that the original LCD panel? If so how did you convert the unique connector to something useful.

    ReplyDelete
    Replies
    1. Of course, This is the original 16:10 20.1" ID Tech panel. However, it is also interchangeable with the variations of LG 20" panels found in the 20" iMac G5 (POWERPC, not INTEL Models) and the Aluminum 20" Apple Cinema Display. All of these support TMDS.

      This link is for the 20":
      http://www.dremeljunkie.com/2011/11/all-in-one-20-imac-g4-genuine-tmds-to.html

      This link is for the 17":
      http://www.dremeljunkie.com/2011/08/guide-step-by-step-17-imac-g4-tmds-to.html

      They are reachable from the tabs below the title bar. Note that the 20" gives various methods for power including native PSU or PICO PSU. The guide goes on to place a Sandy Bridge ECX board in the base, but the first part is dedicated solely to conversion of the existing cables to Inverter power and DVI.

      Delete
  7. I absolutely love your mod! I have started a project to install the Intel NUC into an Apple G4 Cube (my second favorite Mac). Once my kids get tired of the slowness of our existing 20" G4 iMac (my favorite mac that I've upgraded and am familiar with the internals), I would like to perform the same upgrade.

    I tell my kids that the G4 iMac was such a work of art and engineering feat to accomplish, it ended up being so complex (and expensive to manufacture) that they will never see a computer like this again. The floating screen is amazing!

    What I also am amazed at is how clean the back ports of your mod look. How did you ever get the ports to line up so nicely? Would you have any photos that you could share on how you made the port connections in the base?

    ReplyDelete
    Replies
    1. I can not agree with you more. There has never been anything like it and unfortunately, there likely won't be anything like it again. With most "upgrade" mods, the miniaturization and power efficiency improvements of modern tech allow you to overcome any design problems fairly easily. This usually happens only a few years after the original products release. This was so ahead of its time that it took 10 years for "modern" tech to allow this mod to be built. It simply couldn't have been done in 2007.

      It's why I tried to change as little as possible. Variation in the weight of the LCD can cause the arm to droop or fall, of course. But even small differences (The almost identically weighing Cinema Display mod) - just felt wrong - when moving the LCD. Showed me the insane precision it must have required.

      The ports include the electrical plug, 4 USBs, a power FireWire, and a 3.5mm female audio jack, and the power button. With ports less=more. The electrical is native and screwed into the base. The USBs come from an extender (it actually was an octopus, but I removed the "body"). The FireWire was a modded moles/FireWire hybrid cable and a 3.5mm extender was used for audio. I used a while modeling clay (combine 2 substances to start the reaction). While I had previously used hot glue (and this works), you need to elevate the ports, which the clay is better for. But, honestly, both work fine. Just leave adequate drying time.

      Delete
  8. Very nice stuff. As the owner of a G4 Cube (modded to a 1.5GHz G4 and GeForce 6400 video board), that Intel board is giving me an idea or three.

    ReplyDelete
  9. Awesome work! You should open a crowdfunding or PayPal account for donations! I would be happy to help you!

    Please keep on working on it!

    ReplyDelete
    Replies
    1. Thanks so much. You know the crowd funding idea isn't a bad one. While there are several reasons (including legal/patent issues) why I would not want to sell an upgraded or modified iMac G4, I would love to make this process even easier and produce an "upgrade kit". I envision this as essentially a plug and play solution, where you would unplug everything from the mobo and then plug the power/video connector into an adapter board. this would give you DVI, and maybe molex/sata or even ATX power out. There had at one time existed a PCB version of the video connector. Companies like Mouser do manufacture these things, but the minimum amount would be "one reel" - which is something like 1500 parts at $8 per. So obviously, this would be a huge amount of money.

      Honestly, do you think there would be a market for such an adapter/upgrade kit? I would be fine with breaking even and am intrigued by the idea of crowd funding.

      Delete
    2. Just discovered your blog. I'm buying a working iMac G4 from a co-worker. I wasnt even going to try to do any mods to it - just have it sit around as a conversation piece but you've really got the gears spinning as to what might be possible with it. If you do consider some sort of crowd funding - I'm in. When I get into modifying this thing I sure hope you dont mind a few questions! Thanks - great stuff here.

      Delete
  10. Man.. This really awsome. I know maybe I tend to use that word to easy, but I nevertheless feel that it describes you work perfectly. I listening fascinated by your obvious fascination and your tenacity to bring this mod to a good end. Absolutely a an achievement to keep the outer appearance of the iMac intact and surgically change the innards. So the you and iMac win!

    ReplyDelete
    Replies
    1. Thank you so much, I really do appreciate the kind words. It's been a truly enjoyable challenge and I'm delighted that so many others seem to appreciate this classic/iconic design

      Delete
  11. H, Man, I very enjoyed your blog for quite some time. After seeing this, I am thinking that it is time for me to do some mods on my beloved iMac 20 now. Would you mind put up a complete list that I suppose to buy?

    ReplyDelete
  12. Your work is freaking awesome!!! I'm from Mexico and i really love the iMac G4, and this mod is amazing, the simply idea of making it possible is awesome, i have a 20" iMac G4 and i can't wait to see this tutorial posted.

    Just a sugestion, i think i'll be better for everyone if you combine in one post, all the steps together starting with the convertion from TMDS to DVI (i believe is the most difficult step) that way all the people who wants to do this mod, won't get confussed in the process.

    But that's a little suggestion :D

    You're awesome, seriously.

    ReplyDelete
  13. Hi, Great job. Again impressed with your dedication to this project. As
    my Intel Core Duo reaching the end of it's usefulness I am more and more considering the mod of my beloved imac G4 20". Your recent breakthrough with the DVI conector and inverter are further incentives for me to make the jump.

    For the Audio I was thinking that a USB based internal solution could be found using something like this: http://www.ebay.com/itm/Small-Power-USB-5V-Digital-Stereo-Audio-Amplifier-Dual-Channel-2-CH-3W-3W-/140940541422?pt=US_Home_Audio_Amplifiers_Preamps&hash=item20d0b5fdee
    Would not crank out much wattage but it could be wired directly into the original proprietary Pro speaker plug.
    There are probably some $10 or less mini amp board available on Dealextreme as well.

    Greg

    ReplyDelete
  14. This comment has been removed by the author.

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. I was looking into the intel NUC and it seems that it can take straight 12V without the need to convert to 19V (http://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/digital-signage-on-the-next-unit-of-computing.pdf) have you tried running it at 12V?

    ReplyDelete
    Replies
    1. Page 4, end of the paragraph 2. The Next Unit of Computing
      "The unit is powered through a backpanel DC-jack which supports 12V-19V DC
      power supplies at 65W."

      Delete
    2. I will definitely try this - this would help a lot if 12V is adequate

      Delete
  17. Are you going to post a guide any time soon?

    -John Panos

    ReplyDelete
    Replies
    1. Maclifehacker112 - I've had a step by step guide for the 20" posted since November of 2011. This guide takes you completely through the wiring of the LCD to the installation of the Sandy Bridge KEEX-6100. This guide did not use the original PSU, but has been updated to include that option. Installation of a different or newer board is as simple as powering the board and hooking the HDMI cable to it. Soon after I completed the step by step for the 17" - including both models/necks. I also have a video guide for the 17" as well. Please see the top of the blog. There are tabs under the title for the guides. The 20" picture/video guide will differ from the old guide simply by connecting it to an NUC board, but nothing else is different.

      Delete
  18. "Cinema Display Although located on the top of your screen. It was not until I went back to the original that I realized it was" off. "It did not fall down or tilt, but it did not move smoothly as the original. shares obviously designed specifically for indigenous screen. include not only weight, but the thickness and shape as the weight distribution changes as you tilt and swivel neck. Unfortunately, there is no R & D budget apple, it's hard to design a new neck, but the old one worked beautifully with LCD native. "great for this product, it's good and quite useful.
    hopy

    ReplyDelete
  19. Hello.. This is a good Intel NUC.. and Good Article, as I also looking for this product. However, I want to ask whether the offering price from http://www.itosa.co.id/

    Is good enough or not ? please kindly advice me, Thank You..

    ReplyDelete
  20. She is one of the leading program faces familiar to the public, the audience is much concern and love.
    slither.io l piano tiles 2 l run 2 l happy wheels

    ReplyDelete
  21. This post is really giving me exciting information. There is something new which is related to my hobby. This post is considerable use for me. Thanks for sharing it.

    My site: Đồng phục áo thun | Đồng phục lớp | Đồng phục quảng cáo sự kiện | Đồng phục áo thun nhà hàngThêu vi tính | Thêu logo

    ReplyDelete
  22. This post is really giving me exciting information. Thank you for sharing posts. it was wonderful
    My site: Thêu vi tính

    ReplyDelete
  23. I think this should be shared. Thank you for sharing posts. it was wonderful
    My site: Thêu vi tính tại Hà Nội

    ReplyDelete
  24. There is something new which is related to my hobby scorehero.net

    ReplyDelete
  25. Thanks for the sharing of such information we will pass it on to our readers.
    Friv 4
    Friv 100
    Friv 5

    ReplyDelete
  26. I like your post. It really useful with me. Thanks for sharing these useful information!
    happywheels3game.com

    ReplyDelete
  27. Thank you, so Much admin have a nice day :) you information about weight loss is very easy and simple.
    pocafashion.com

    ReplyDelete
  28. Your article is very interesting. I think this article has a lot of information needed, looking forward to your new posts. Get permission to share:
    returnman3game.com

    ReplyDelete
  29. Hello, just wanted to say, I loved this article. It was practical.
    instagram viewer images

    ReplyDelete
  30. Your post is interesting. Hope you have more useful posts like this
    vex3.games

    ReplyDelete
  31. Thank for information this articles post provides free quotes of best price and reats storage service compare to save you money visit website # Cheapest Packers

    packers and movers delhi
    packers and movers guwahati
    packers and movers faridabad
    packers and movers ghaziabad
    packers and movers noida

    ReplyDelete
  32. I need to to thank you for this good read!! I absolutely loved every bit of it. I have you book-marked to check out new things you post.
    Kizi 1000
    Friv 100
    Friv 1000
    Kizi 2
    Kizi 100

    ReplyDelete
  33. This comment has been removed by the author.

    ReplyDelete
  34. lordz.io hey if you want to play more action games so click here and get what you want

    ReplyDelete
  35. This is a great article. You will also like this because it is a great answer for many more reviews.
    Friv
    Kizi
    Yepi

    ReplyDelete
  36. For the most part, an online logo originator will give you only three ideas for a logo. They are proficient and exceptionally innovative and particular. In any case,logo design service

    ReplyDelete
  37. Ca Mau hotels will help make your vacation dreams come true. Find cheap hotels in Ca Mau and discounts when you book on ksvadl.com.
    ao lop phan quang
    đồng phục việt nam
    http://anhngubingo.com/khoa-hoc
    cái chết của Lê Hải An

    ReplyDelete
  38. BWINQQ Situs Judi Poker Domino 99 QQ BandarQ Online Terpercaya Indonesia memberikan jackpot terbesar dan memberikan pelayanan yang terbaik mudah menangnya bersama BWINQQ Situs Poker Online

    ReplyDelete

  39. This is useful post and a significant hint at this post it’s a phenomenal subject which is accommodating us at this post!
    Nuru Massage in Arizona

    ReplyDelete
  40. I am a Staff Author at Fieldengineer.com a Marketplace for On-Demand telecom workforce, extending from field engineers to high-level network engineers, project managers and Network Architects in 146 nations.
    Field engineer

    ReplyDelete
  41. We take charge with 24/7 Emergency Alarmresponse notification you have an option with us to do it yourself or have a monitoring supervisor do it for you. we believe in providing Tailored security as per each individual client. Help is only a button press away – all our operators speak with the user directly through the Medical Alert. No landline or installation required – Product arrives ready to use. Mobile Medical Alert System enables the user to alert an Emergency wherever, whenever. Automatic Fall Detection features, incase you can't press the button. Magnetic charger and voice activation for the partially sighted and those with dexterity. Download our APP for Android & IOS – Suitable for Family members or carers. Receive instant SOS and Fall notifications wherever, whenever. Have full control over your loved one's preferences and talk directly to user through your smartphone to the Medical Alert System. Brahma Yoga Yoga 4th July Maharaja Express Fare #emergencycare #olderlycare #oldagecare #telecare #healthcare #wellness Health Wellness Old Age Care, Elderly Care

    ReplyDelete
  42. Thanks for sharing the valuable information here. So i think i got some useful information with this content. Thank you and please keep update like this informative details. ludo game tricks

    ReplyDelete
  43. Thank you for sharing such nice content so keep posting.
    spider solitaire bliss

    ReplyDelete
  44. Thank you for sharing such nice content so keep posting.
    echo do not responding

    ReplyDelete
  45. Thank you for sharing such nice content so keep posting.
    Open Spotify Link in App

    ReplyDelete
  46. Thank you for sharing such nice content so keep posting.
    Spotify Browser Not Working

    ReplyDelete
  47. Thank you for sharing such nice content, so keep posting.
    online doctor consultation

    ReplyDelete
  48. Thanks for sharing that information, this is great full to us. Please follow this link to know more about PayPal Account Login.
    PayPal Account Login is one of the best, user-friendly payment platforms. Moreover, it facilitates payments that take place via online transfers between different parties.

    ReplyDelete
  49. Excellent information you have shared, thanks for taking the time to share with us such a great article. I really appreciate your work.
    Office.com/Setup | Office.com/Setup | McAfee.com/Activate |
    McAfee.com/Activate

    ReplyDelete
  50. Thanks for sharing this marvelous post. I m very pleased to read this blog. know aboutPaypal login Click the Link and Visit

    ReplyDelete
  51. Excellent information you have shared, thanks for taking the time to share with us such a great article. I really appreciate your work.
    Office.com/myaccount

    ReplyDelete
  52. Excellent post. I used to be checking continuously this blog and I’m inspired! 토토

    ReplyDelete
  53. Very helpful information specifically the final phase. I handle such info a lot. I used to be seeking this certain info for a long time. 온라인경마

    ReplyDelete
  54. you’re in reality a good webmaster. The website loading velocity is amazing.
    It sort of feels that you are doing any distinctive trick. 카지노사이트

    ReplyDelete
  55. The contents are masterpiece. you’ve performed a wonderful job in this topic! 메이저사이트

    ReplyDelete
  56. This great article has truly peaked my interest.
    일본야동
    Feel free to visit my blog : 일본야동

    ReplyDelete
  57. I’m going to bookmark your site and keep checking for new details about once per week.
    국산야동
    Feel free to visit my blog : 국산야동

    ReplyDelete
  58. Hi, i think that i saw you visited my weblog thus i came to “return the favor”.I am attempting to find things to enhance my site!I suppose its ok to use some of your ideas!!
    토토

    ReplyDelete
  59. office.com/setup - To Install Office Setup office.com/setup Enter Office Setup Product Key and activate, setup office product, visit Microsoft Office at office.com/setup and Get Started.


    office.com/setup - To get started with your Microsoft Office Installation you need valid product key code & visit www.Office.com/Setup and we can also help you with your entire process to setup office at office.com/setup.


    office.com/setup – To Install Office setup Enter office setup product key and activate, setup office, visit Microsoft office at office.com/setup and Get Installed. - To Install Office Setup office.com/setup Enter Office Setup Product Key and activate, setup office product, visit Microsoft Office at office.com/setup and Get Started.

    ReplyDelete
  60. Canon printers are ideal for every situation wherever you need a document, paper, or photo print or even if you wish to scan, fax, and do more i Ij.start canon
    ij.start.canon

    ReplyDelete
  61. Wow! Thank you! I continuously needed to write on my site something like that. Can I include a part of your post to my site?
    먹튀검증

    ReplyDelete


  62. Hbomax com/tvsignin lets you stream content on three different devices online, which means you can share it with family and friends. By contrast, Netflix lets you watch on multiple screens if you pay for the Standard (2 screens) or Premium plan (4 screens).HBO Max costs $15/month without ads or $10/month with ads. The service offers everything on HBO's cable channel, plus exclusive shows and additional movies. The ad-free plan also lets you watch new Warner Bros. films on the same day they debut in theaters.
    Hbomax.com tvsignin code
    hbo max tvcode

    ReplyDelete
  63. Garmin express is an application that is used to manage, set up, and register the Garmin devices. It is helpful for users in installing all the software and map updates. Whenever new updates are available, it gives you notifications at the same time. Users can save their desired maps and locations with garmin.com express and can view the data on the navigation device. So, Garmin.com/express ensures quick and precise navigation.

    ReplyDelete
  64. You have done great article work. Your website is extremely useful. Kindly keep us informed about your work.
    Defraggler Professional Crack

    ReplyDelete

  65. Good Post. This is my first time i visit here and I found so many inte esting stuff in your blog especially it's discussion, thank you.
    realizzer 3d crack latest and free download 2020

    ReplyDelete
  66. Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too.
    OFFICE 2010 TOOLKIT

    ReplyDelete
  67. What a fantastic blog! I enjoy reading your posts. Good luck with your paintings! Thanks for reading!
    You could be of great assistance to a lot of people who are searching for this information.
    FullKeygens

    ReplyDelete
  68. what a informative and knowlegeable websites.CCleaner Pro Crack

    ReplyDelete
  69. I really like to read your article, the points you have mentioned in this blog are useful for me, Thank you for share with us.
    pdf redirect free download

    ReplyDelete
  70. Dear, I have recently started a website, the info you provide on this site has helped me greatly. Thank you for all of your time & work.
    AMS Software Business Card Maker Keygen

    ReplyDelete
  71. Hi, Thank you so much for taking the time for you to share such a good information. I actually prefer to reading your post. Keep it up!
    Autodesk Maya Torrent

    ReplyDelete
  72. hi Dear, Thank you for sharing your details and experience. I think it very good for me. Keep it up! Also May you like Apowersoft Screen Recorder Pro Crack

    ReplyDelete
  73. Do you like the kind of articles related to casino api If someone asks, they'll say they like related articles like yours. I think the same thing. Related articles are you the best.

    ReplyDelete
  74. This site have particular software articles which emits an impression of being a significant and significant for you individual, able software installation.This is the spot you can get helps for any software installation, usage and cracked.
    officesuite-pro-Activation Code

    ReplyDelete
  75. Hello ! I am the one who writes posts on these topics메가슬롯 I would like to write an article based on your article. When can I ask for a review?


    ReplyDelete
  76. This is the post I was looking for roulette I am very happy to finally read about the Thank you very much. Your post was of great help to me. If you are interested in the column I wrote, please visit my site .

    ReplyDelete
  77. I accidentally searched and visited your site. I still saw several posts during my visit, but the text was neat and readable. I will quote this post and post it on my blog. Would you like to visit my blog later? 토토사이트순위

    ReplyDelete
  78. I’m very pleased to discover this site. I want to to thank you for ones time for this particularly wonderful read!! I definitely savored every part of it and i also have you saved as a favorite to see new information on your blog. 먹튀사이트

    ReplyDelete
  79. This site have particular software articles which emits an impression of being a significant and significant for you individual, able software installation.This is the spot you can get helps for any software installation, usage and cracked.
    onecracks.com
    all-in-one-toolbox-pro-crack
    charles-crack

    ReplyDelete
  80. This site have particular software articles which emits an impression of being a significant and significant for you individual, able software installation.This is the spot you can get helps for any software installation, usage and cracked.
    onecracks.com
    aurora-3d-presentation-crack
    officesuite-pro-free download
    drivereasy-pro-full License key

    ReplyDelete
  81. Very nice article on this topic. I would like to see more such awesome articles from you.
    FMWhatsApp

    ReplyDelete
  82. I read this article! I hope you will continue to have such articles to share with everyone! thank you! You can Visit my website
    real-commando-secret-mission-crack
    hide-my-ip-crack
    windows-11-activator-crack
    k7-total-security-crack-2
    sandboxie-crack

    ReplyDelete
  83. Which is some inspirational stuff. Never knew that opinions might be this varied. Thank you for all the enthusiasm to provide such helpful information here.바카라사이트 It helped me a lot. If you have time, I hope you come to my site and share your opinions. Have a nice day.

    ReplyDelete
  84. As part of our day-to-day life, printers fulfill both the necessary office tasks as well as personal tasks. Canon is a master at manufacturing almost all types of printers, whether laser or conventional. Sometimes, however, non-techs have difficulty using these devices, especially the very first time they use them. Lack of technical knowledge makes it ij start cannon printers difficult to print, scan or fax properly. Don't worry! We're here to help! Find out how to install and set up the Canon printer here.

    ReplyDelete
  85. canon provide the best printing solution so most people prefer a canon printer if you want to use this so it is very necessary to know the process of ij start cannon printer installs including hardware setup and connectivity.

    ReplyDelete
  86. fm whatsapp latest version
    is the original whatsapp Messenger modification module. There are more special features to enhance your experience.

    ReplyDelete
  87. Thank you for nice information. Please visit our web:

    Muhamad Faisal
    Muhamad Faisal

    ReplyDelete
  88. If you want to download free crack software so so I suggest this site is the best site for free crack softwareDr.Fone Crack

    ReplyDelete