Had one of these a few years ago & something piqued my interest in finding out the origins of this beast.
Anyone ever seen one of these before? Know anything about them?
When I got it, no electronics in it at all, except the fans.
I remember seeing one of these a while back, I think it was on the Red Team Community forum.
Maybe someone there will be able to find it in the archives, as I could not.