Troy Rank is an Electrical Engineer,  Adventurer, and lover of all things a 2 wheels and technology.