Live stream preview
Shane Chen
12m
Shane Chen is an inventor. Or to use his own words, he is a “tinkerer” – a fellow who makes a living from molding mechanisms into quirky creations.
Shane Chen is an inventor. Or to use his own words, he is a “tinkerer” – a fellow who makes a living from molding mechanisms into quirky creations.