About December 2, 2010 by admin Troy Rank is an Electrical Engineer, Adventurer, and lover of all things a 2 wheels and technology.