3 ms·Techmoan is really a puppet channel that also has technology and kitchen appliance reviews. (All good!)by theandrewbailey 8y agoTechmoan is really a puppet channel that also has technology and kitchen appliance reviews. (All good!)