1. Download our Official Android App: Forums for Android!

Accessories Review of iFi Audio Micro iDSD USB OTG DAC/amp with lots of pics!!!

Discussion in 'Android Accessories' started by twister6, Apr 1, 2016.

  1. twister6

    twister6 Android Expert
    Thread Starter
    Rank:
     #117
    Points:
    223
    Posts:
    2,228
    Joined:
    Jul 30, 2010

    Jul 30, 2010
    2,228
    910
    223
    This is a review of iFi Micro iDSD USB DAC/headphone amp. http://ifi-audio.com/portfolio-view/micro-idsd/, also available on Amazon: http://www.amazon.com/dp/B00M50FLWK/.

    I’m probably starting to sound like a broken record every time I mention about my preference of a portable audio setup where all I need is a small pocket-able DAP and a pair of IEMs for listening on the go. But as a reviewer, I try to be more open-minded and step outside of the portable gear circle to get my feet wet exploring full size headphones, portable and usb DACs/amps and even some desktop DACs/amps. Desktop setup for me is a real stretch because when I’m ready to sit down, my preferred listening environment is our family room couch, when our young ones are finally in bed and my wife next to me getting her daily dose of social media updates (thus a no open-back headphone policy lol!). At that point, I can stack up my DAP with a portable amp or hook up USB DAC to my aging ThinkPad to boost its audio performance.

    Obviously, while using my DAP or my laptop as a source, I’m not going to drag a desktop amp on to the couch. Also, using some of my smaller usb DACs offers only a marginal improvement and can’t support all high res sampling rates, plus many of these are underpowered to drive higher impedance or planar magnetic full-size headphones to their full potential. It feels like I have to either compromise or to use different pieces of equipment to meet my needs because I want something that could be reasonably transportable, could drive everything from sensitive monitors to more demanding cans, and will support all popular hi-res formats. Add to this a wish for a great sound quality and not to be at a mercy of noisy 5V usb VBUS. Is this too much to ask? I thought it was until I got a chance to review iFi micro iDSD. Is this too good to be true? Let’s see what I found over the last few weeks of using this true Swiss Army Knife of semi-portable audio gear.

    Unboxing.

    Greeted with a nice cover shot of all aluminum Micro, my attention zoomed right into the description underneath of it with “Octa-Speed DSD512, Double-Speed DXD, and PCM 32bit/768kHz”. You know right away this is going to be one serious piece of audio equipment with some major horse power under the hood. As I continued with my tour of the box exterior, turning it on the side revealed more details about Dual-Core Burr Brown chipset supporting True Native DSD and Bit Perfect DXD/PCM, a powerful 8Vrms/4W (into 16 ohm) output, 3D holographic sound system and XBass effects, and even 1.5A external charging port for your smartphone or tablet. But wait till you get to the back of the box and start reading every bullet in the Technologies and Specifications list underneath of a detailed drawing of Micro from every side. To describe it as “impressive” would be an understatement, and the only thing missing in there was a kitchen sink, and that was probably because they ran out of room.

    Even before getting my hands on it, I was already feeling overwhelmed trying to decide what I am going to test first when I get Micro out of the box. The box was inside of the outer sleeve with all the printed info, and sliding it off revealed an all white “apple” quality cardboard box with silver iFi letters on top. With a cover off, now I was able to see Micro in all its glory, wedged inside of a secure foam cutout. My first impression was “Wow!!!” It looked bigger than I expected and had a shape reminding me of a car amp unit. I also felt a very solid aluminum shell and a noticeable heft as I removed Micro in order to get to the bottom of the box where all the accessories were stored across two partitioned sections. While in many cases I appreciate the actual experience of unboxing the product, here my highlight was reading a detailed Spec list which builds up the anticipation!

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Accessories.

    As much as I couldn’t wait to get to Micro, I had to set it aside and move on to examine the accessories. First of all there was a detailed manual, very important in this case since Micro is full of surprises you can easily miss. Then, you have 4 clear rubber stick on bumps to use under the iDSD for additional friction and/or to prevent surface from scratches, and also a semi-transparent rubbery pad to use with iDSD when you stacking it with another device (smartphone, tablet, DAP, etc). You also get 1/4” to 3.5mm adapter since iDSD has 1/4” HO. With all aluminum/silver body finish I personally didn’t like the look of a gold adapter sticking out of the socket, so I found a shallow silver one as a replacement (PC-234S model). Also, iFi included a velour drawstring storage/protection pouch and 2 mounting rubber bands to secure transport/source devices to Micro.

    Moving on to cables, you will find a dual RCA high quality cable, and I really mean HIGH quality! You also get a short 3.5mm to 3.5mm interconnect cable to use Micro as amplifier from your source. Next is the USB-A to USB-B socket adapter cable and another short adapter to accommodate Micro’s USB-A connector on the back since many audio digital cables are usb-a to usb-b. Also, you get a high quality USB-A socket to USB-A connector cable to attach Micro directly to you computer. And if that wasn’t enough, they also included Toslink to mini 3.5mm optical adapter since Micro’s Coax port is combined with optical input. Only one adapter was included, though I would have preferred a pair in order to transform a common Toslink cable.

    This was a very impressive collection of accessories, and I’m not talking about cheap fillers, but the actual high quality cables and other goodies. The only thing I would add is a short OTG adapter cable, typical USB-A socket to micro-USB connector for Android devices, and a camera adapter kit cable for iPhone/iPad devices. Micro supports USB OTG connection and with USB-A connector on the back you can go directly with a short adapter cable to your smartphone or tablet.

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    PC-234S replacement 1/4" to 3.5mm adapter (not included, search for it on eBay):

    [​IMG]

    [​IMG]

    Design.

    I already mentioned that from the first look Micro iDSD design reminded me of a car amp unit. It looks very clean with all aluminum body which probably great for heat dissipation and EMI shielding, and slopped edges along the sides for stacking other iFi units on top of each other. When you visit iFi website, you will find that all of their products have the same universal shape and uniform aluminum look. Weighting a little over 300g and with dimensions of 177mm x 67mm x 28mm, Micro looks a little bulky for a portable use, but next to my Note 4 I quickly realized that it’s only a little bit longer in comparison. You do feel heft of the unit, but it’s manageable. As many have mentioned this already, Micro iDSD is transportable rather than portable.

    Starting with a “faceplate”, you will find 1/4” headphone jack all the way to the left, far away from an analogue volume control pot which is on the right. Volume knob also turns the power on/off with a click as you turn it clockwise. Also, there is LED light through a small pinhole on the top of Micro where the LED color indicates different audio formats as well as battery charging status. My only comment here is that I wish the knob would be a little more textured (like a fine diamond cut) to enhance the grip which can get a bit slippery. I really like that headphone jack and volume pot were far apart, unlike in Nano iDSD where they are next to each other causing a bit of an obstruction with headphone cables that use thicker connector housing. In the middle of the faceplate you have 3.5mm audio signal input for a direct amplification of the analog signal (from HO). To the Left/Right of this Input you have 2 high quality toggle switches, XBass for bass extension and 3D for holographic sound expansion – more about their effect in Sound analysis section of the review.

    One thing to keep in mind and something which is not obvious until you read iFi detailed manual, the internal battery (a hefty 4800 mAh) allows two modes of power operation. If you turn the power on before connecting to your source, you will be running in Battery Power mode and not draining the power from the source, also important since some smartphones will not allow usb DAC connection if excessive power drain is detected. Otherwise, if you connect Micro to your source (with usb cable) and then turn the power on – you will be running in USB Power mode while also charging the battery. Just keep in mind, the usb charging from laptop is painfully slow. Either way, you have two different options. Furthermore, Micro’s digital input (USB A port) also has a built-in iPurifier Lite which suppresses the noise from USB power line and conditions the data signal.

    This brings us to the rear panel of Micro where you will find USB-A connector all the way to the right – the digital data input feeding into the internal DAC. It was a bit strange not to find a more traditional USB-B connector, but the convenience of a straight USB-A allows a direct connection with USB OTG adapter to pair up with a smartphone or a tablet. In a portable setup you want to have as little as possible cable interconnects to keep it clean, and in this case you can just use a very short USB OTG adapter for Android devices or camera kit adapter for Apple devices. With other included cables and adapters you have different options to connect to your computer or to use an adapter so you can switch to your aftermarket high quality digital audio cables.

    Next to USB input you have a Line Out which bypasses the internal amplifier and sends the signal from DAC to L/R RCA connectors. That output could be connected to another external amplifier or receiver. This Line Out output is actually configurable where underneath of Micro there is a switch allowing selection between Direct (0dB) or Pre-Amplifier (6dB) modes. Next to Line Out you have SPDIF Coaxial combined with Optical port which works either as Input or Output – this socket is auto-switching. When USB audio signal is connected, this port functions as SPDIF Coaxial Output. Then, when USB audio signal is disconnected, this port functions as SPDIF Coaxial or Optical Input. Due to combined nature of this port, optical Input uses 3.5mm mini-Toslink connection thus a reason why iFi included one Toslink mini adapter plug. Basically, if you want to use your DAP as a transport to feed the digital signal into Micro’s DAC/amp, this is a way to go, and if your source supports Toslink optical signal – it’s the best choice over a coax cable.

    Moving along the left side of Micro, you will find USB-A port which is only intended for SmartPower Charging, supporting 5V at 1.5A to charge your smart device. On the other side you will find 3 different slide switches. To make it stand out, the red switch corresponds to PowerMod gain with ECO (2V, 250 mW @16 ohm), Normal (4V, 1W @16 ohm), and Turbo (8V, 4W @16 ohm). That is quite a spread allowing to drive anything from efficient to power hungry headphones. Of course, the gain mode selection will have an effect on the battery life, where it's estimated to get close to 12hrs (in ECO mode) down to 9hrs (in Normal mode) reduced to 6hrs (in Turbo mode). And if that wasn’t enough, underneath of Micro there is another power adjustment called IEMatch for sensitive IEMs with Off (0dB), High Sensitivity (12dB), and Ultra Sensitivity (24dB) attenuation adjustment. I’ve never seen this level of micro-adjustment to accommodate anything and everything under the sun! In addition to that, next to the gain PowerMode switch you will also find Polarity selection switch (for digital signal source), and a Digital filter to switch between Standard, Minimum Phase, and Bit-Perfect modes.

    You can definitely see that iFi team put a lot of thought into the design and flexibility of controls where you don’t need any external software and can adjust and change all these modes of operation straight from the unit. Overall, it wasn’t just a high quality material used in the design of the body, but also the selection of toggle and slider switches that felt solid and durable.

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
     

    Advertisement

  2. twister6

    twister6 Android Expert
    Thread Starter
    Rank:
     #117
    Points:
    223
    Posts:
    2,228
    Joined:
    Jul 30, 2010

    Jul 30, 2010
    2,228
    910
    223
    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    Using micro iDSD as a charger.

    [​IMG]

    Under the hood.

    Moving on to the internal design, I discovered that Micro was actually Crowd-Designed when iFi made their original post in March of 2014 on Head-fi, asking for members of this #1 audio community to list what they would like to see in this upcoming flagship DAC/amp. We are used to hearing Crowd-Funded term when companies seek money to turn their ideas into a real product. Here, we are talking about iFi Audio which is a subsidiary of Abbingdon Music Research (AMR) - one of the UK's largest manufacturers of high-end audio systems that cost up to $100k, a successful company that has been in businesses since 2000. Despite all this credibility, they opened the forum discussion to build a list of desired features by asking the Crowd who this Design was intended for. In today's audio market this is very rare, especially among reputable established companies.

    Unfortunately I didn't follow their original Crowd-Design thread until now, but it's a truly fascinating read I highly recommend to check out here: http://www.head-fi.org/t/711217/ids...d-the-new-firmware-flavours-are-here-page-138. In addition to following everything from "birth" of the ideas, it contains a very well organized index page with links to corresponding posts going over every single design detail. Furthermore, iFi is very active in Head-fi community, and I see constant interaction and replies where this thread continuous to grow with more info.

    Block diagram of the design:

    [​IMG]

    I'm not going to rehash all the details, and I already covered all the ports and controls in a Design section of my review. One thing to keep in mind, with a selection of Burr Brown dual-core DAC chipset which actually utilizes 2x DAC chips across 4 output channels, you have a Native DSD/PCM support of every available high resolution format. We are talking about up to Octa-DSD speed of DSD512, obviously supporting Quad/Dual/Single DSD256, DSD128, and DSD64, and also double/single speed DXD with 768/705.6kHz and 384/352.8kHz, and PCM from 44.1kHz to 768kHz. I wasn't even able to find DSD512 samples for listening, and thanks to iFi samples included with iPurifier2 on usb stick, was able to play and to verify DSD64/128/256 using Foobar2k playing on my aging laptop. Of course, this is a universal audio interface and every other lossy and lossless audio format will be supported.

    Sound analysis.

    A lot of people just assume because Burr Brown DAC is in the picture, it’s a slam dunk when it comes to sound quality. Any DAP or DAC/amp architecture has many variables which all contribute to a final shaping of the sound. I have a few DAPs using PCM1792, yet they all sound different. This was my first experience with an audio gadget utilizing DSD1793, and I’m sure it will sound different from others due to iFi unique tuning of the amp section. Luckily, due to plethora of inputs and output, you can also separate DAC and amp for a better evaluation. But combined together, Micro offers a very addictive smooth analog detailed expanded neutral sound that brings up the best in any type of headphones regardless of their sound signature.

    I can imagine that some people will expect a sound analysis based on evaluation of various parts of the frequency spectrum, but in reality we hear the sound not from a pure DAC/amp perspective, but rather colored by headphone signature. I will cover various headphone pair ups with relatively comparison to other DACs/amp in Pair-up section of my review, but in this section I want to bring up a few other interesting observation about Micro iDSD sound performance.

    With popularity of the original Nano iDSD, I’m sure many would be interested to know how Micro compares to Nano. Fortunately, I was able to get my hands on Nano as well for review/comparison. To my ears Micro sounds more transparent, more multi-dimensional (even without 3D holographic effect), more dynamic, and with blacker background. Of course this should be expected considering a more advanced design and a different selection of components. But in this case it wasn’t “just a little bit better” but actually noticeably better. At the same time, for a portable convenience at less than half of the price, Nano definitely deserves a serious consideration.

    [​IMG]

    [​IMG]

    [​IMG]

    Going back to Micro, you have an option to either use it as DAC/amp or Amp by itself. I found this next test to be very interesting because Micro combination of DAC/amp sounds fantastic, but while testing amp by itself I found the sound to be not as dynamic or layered and lacking some transparency. Don't get me wrong, amp is actually clean and relatively neutral, but the sound was missing the smooth detailed dynamic magic of Burr-Brown chipset. To take full advantage of that, you need to either use digital/USB input or Coax input.

    With Coax input you bypass your source's internal DAC/amp and go straight into Micro where you can either use an electrical RCA Coax cable or optical Toslink cable, depending on your source. If your source supports both, like in some DAPs where Coax and Optical (mini toslink) inputs are combined, after a close a/b comparison I consistently hear with optical connection the sound being a little smoother and slightly more refined. I went back'n'forth many times to rule out a placebo effect, and every single time I found that I prefer optical interconnect over coax cable. If your source doesn't have optical output, Coax cable is still a great alternative, but otherwise - go for optical connection.

    [​IMG]

    [​IMG]

    [​IMG]

    If you want to use your smartphone as a source, now you have access to a direct USB OTG digital connection. Testing with my Galaxy Note 4, I found no EMI interference, excellent pair up with all of my headphones, dynamic analog smooth detailed sound, and overall no major difference in sound quality compared to Micro pair up with other DAPs through coax/optical, though maybe just a little bit smoother and warmer with Note 4 in comparison to dedicated DAPs.

    [​IMG]

    [​IMG]

    One advantage of using Micro digital input is that it has a built-in iPurifier Lite. You can't really disable it to note the difference, but I was able to use iFi standalone iPurifier 2 to hear the advantage of its functionality in series with USB port. I ran the test using my Note 4 as a source/transport, and found that Micro (w/built in iPur Lite) vs Micro (w/iPur2 in series) yielded another noticeable change where the background became blacker, leading to a cleaner on/off sound of the notes with a faster transient, especially in instrumental tracks.

    The same test using my Note 4 as a source and Nano vs Nano (w/iPur2 in series) yielded a very noticeable change with background becoming blacker and a significant reduction in background noise. It actually improved Nano sound quality making it more dynamic, more transparent; maybe not on a level of Micro performance but definitely with an improvement. The only problem - it adds a bulk to Nano iDSD, making it less portable.

    [​IMG]

    [​IMG]

    Of course I can't finish sound analysis section without talking about XBass and 3D effects. Activating XBass resulted in what I hear as a narrow and well controlled sub-bass boost that doesn't spill into lower mids and has a very subtle effect on mid-bass. I definitely hear it as a well controlled boost, focusing mostly on sub-bass without affecting too much mid-bass or muddying the mids.

    While testing, 3D holographic toggle had a bit of a polarizing effect on me. Enabling 3D seems to affect only upper mids/treble region, acting like an exciter effect, adding some airiness to the sound, and creating a wider/deeper perception of the stage. To my surprise I found this effect to work not as good with every pair of headphones. It works great with warm and neutral signature headphones, but when used with bright headphones - it can make treble harsh and grainy. Example, PM-3 and A2000Z benefited from Micro 3D effect, but ES60, EL-8C and DN2kJ – not as much.

    [​IMG]

    Pair-up and Comparison.

    I think this “pair-up” section is the most important in describing the sound of Micro because it gives you a better perspective with a relative comparison of how other headphones sound with Micro and how it compares to a selection of other DACs/amps. In this test I used Micro connected to my laptop, and selected ES60, PM-3, EL-8C, and U12 for listening comparison with Micro iDSD, Nano iDSD, Schiit FULLA, Cozoy Aegis, and GeekOut GO450. Below are my listening notes with each pair of headphones.

    Westone ES60 CIEM.

    - w/Micro - hissing is under control with a gain switch (of IEMatch), smooth detailed sound, punchy extended tight bass, smooth detailed mids, well defined extended treble, smooth analog detailed tonality, and excellent transparency and layering/separation of instruments.
    - w/Nano – more background hiss (can’t take advantage of gain switch), the sound is not as smooth as Micro, still a punchy extended bass, but not as articulate in comparison to Micro, mids are revealing and detailed, but not as smooth as Micro, treble is very similar and so does soundstage expansion.
    - w/FULLA - a lot of hiss and distracting EMI crackle, soundstage is a little wider in comparison to Micro, the sound is bright and detailed, bass is not as tight and sub-bass is extended but not as deep as with Micro, but still, the bass is fast and punchy, mids are brighter in comparison, a little more upfront though not as smooth, also treble is brighter and with more crunch.
    - w/AEGIS - a lot of hiss, have to use a minimum volume setting (too much default gain, not good with sensitive multi-BA monitors), and I hear a lot of background noise. The sound is balanced, detailed, bright, with a punchy extended tight bass, detailed revealing mids, and a well defined extended treble.
    - w/GO450 - using 47 ohm output I hear less hissing/noise - but sound is dull and not as detailed, when switching to 0.47 ohm out – serious hissing, but sound is more detailed. With the later one, I hear a balanced detailed revealing sound, punchy extended tight bass, detailed revealing mids, and a well defined extended treble.

    Oppo PM-3 planar magnetic full size.

    - w/Micro – I hear a smooth detailed sound, punchy bass (but not as fast), smooth clear mids, nice smooth clear treble which is not as airy or extended. In this pair up mids sound very natural, probably the best PM-3 pair up I heard to date. I was a bit surprised since PM-3 is warm smooth to begin with, but Micro made them shine, especially with 3D switch on.
    - w/Nano – it was a bit short on power to drive PM-3 to their full potential, definitely a bit of a stretch for Nano, the sound was not as smooth, less revealing, not as transparent or layered, it was clear but not as detailed, and mids were a little less natural.
    - w/FULLA - nice deep punchy bass, tight and articulate, but mids didn’t sound as natural, and the sound was not as transparent or layered, a bit flat, though treble was clear and well defined – the star of his pair up.
    - w/AEGIS - nice deep articulate bass, but mids sound a bit off being a bit bright and unnatural, nice extended treble with a good airiness.
    - w/GO450 - great bass impact, bright detailed mids, nicely extended treble, and a decent transparency.

    Audeze EL-8C planar magnetic full size.

    - w/Micro - bright revealing fast sound, has a slight metallic sheen, punchy fast bass, bright analytical mids, airy extended treble. Mids are not as organic or natural. I was a bit surprised, but didn’t like this pair up.
    - w/Nano - bright revealing sound, very noticeable metallic sheen, punchy fast bass but not as much sub-bass, bright analytical mids though could be a bit harsh with some songs, crisp extended airy treble. Mids could be a lot more smoother.
    - w/FULLA - bright revealing fast sound, fast punchy bass, bright analytical mids, airy extended treble, still traces of metallic sheen, and sounds is not as natural.
    - w/AEGIS - bright revealing sound, metallic sheen, too vivid, fast punchy bass with a noticeable sub-bass extension, mids are bright revealing but slightly harsh, treble is bright crisp airy.
    - w/GO450 - bright revealing sound, articulate fast tight bass, mids are a bit shouty, bright, revealing, not as metallic as with other pair ups. Treble is crisp and extended. This pair up yields a touch less of metallic sheen.

    64 Audio ADEL U12 IEM.

    - w/Micro - zero hiss (in Eco gain), smooth detailed sound, fast deep articulate low end with a nice punch, smooth detailed mids, smooth clean well defined treble. Nicely expanded soundstage, even works with 3D switch.
    - w/Nano - a little bit of hiss, smooth detailed sound, deep articulate low end with a fast punch and a nice sub-bass extension, but bass is not as tight as with Micro. Mids are smooth and detailed, but not as detailed as Micro, and I also hear a clean treble though not as extended. Micro feels like it has a little better retrieval of details with U12.
    - w/FULLA - a little hiss, sound is a bit congested with overpowering low end, and not as transparent or detailed. But overall tonality is warm and you can hear a tight low end punch.
    - w/AEGIS - too much power for these IEMs, too much noise/hiss, can't even play it from laptop, this DAC/amp is not good for majority of sensitive IEMs.
    - w/GO450 - (0.47 ohm output), smooth warm sound, low end is not as tight but still has a good sub-bass extension, warm smooth clear mids but not as detailed, clear treble with some roll off.

    With some other headphones:

    - Micro w/T5p.2 - bright revealing detailed sound, not as much body or sub-bass, fast mid-bass punch, lean lower mids, bright analytical upper mids, a bit harsh with some traces of sibilance, bright crisp, airy treble.
    - Micro w/R70x - excellent pair up with a very natural detailed sound, articulate punchy mid-bass, lean detailed mids with organic sound quality and excellent retrieval of details, extended crisp treble, excellent soundstage.
    - Micro w/MSR7 - great pair up with a clear detailed sound, not too bright, punchy extended bass, nicely balanced mids (not too full or too lean), mids are definitely not as bright as with some other sources, and crisp detailed treble. Has a great soundstage expansion as well. Overall sound is well balanced and detailed.
    - Micro w/DN2kJ - good pair up, upper frequencies are under control, but still a bit bright and with a more mid-forward signature. Bass quality is good, but not as much quantity, sound sig is more J shaped.

    Conclusion.

    When it comes to my casual headphone listening at home, I found that any USB DAC will do because they all improve the sound of my aging ThinkPad T430s laptop. But it was never as enjoyable until I switched to Micro iDSD and now can't even think about using anything else. Micro's smooth analog detailed sound characteristics just works with any pair of headphones regardless of their sound signature. Micro's design has an amazing flexibility to accommodate any audio setup, portable or desktop. And due to its ability to play everything up to and including Octa-speed DSD512, instead of enjoying my usual selection of EDM tracks, now I'm searching on-line to find exotic DSD128, DSD256, and DSD512 classical orchestra performances. Did I become a fan of Mozart and Chopin music renditions? Not really, but I'm fascinated with being able to play 1.5GB DSD256 audio files from my laptop without skipping a beat or a string.

    I'm already anticipating questions after the review asking me how does Micro iDSD compares to Chord products, such as Mojo or Hugo. I can't answer that because I never tested any Chord products. That would certainly make an interesting comparison, especially since Mojo is in a same price category. But until then, Micro iDSD will have a solid place at the top of my USB DAC/amp food chain because no other product I've tested in this category comes close to its performance and sound quality. My only wish is for iFi design team to be able to pack performance and sound quality of Micro iDSD into Nano iDSD footprint, turning this transportable into fully portable.
     

Share This Page

Loading...