Kyle Seth Gray

Kyle Seth Gray

Hi, I'm Kyle! I'm passionate about cycling, music, and technology. You can find me at my blog or on Twitter.