Trunkmunki Posted May 22 Posted May 22 So, is Komodo no longer in business? Their website is down, but I cannot find anything confirming their status.
Dogmanbird Posted May 23 Posted May 23 I think about 6 months back people thought it had closed business. It may have been posted on r-ddit
Recommended Posts