Gilbert Chan

Tech-geek, Motor- Head, DIY-enthusiast, and basically just an all-around nice guy.