Listly
At age 22, Daniel Farrar has developed more skills on his own than many people do in their entire lives. He's a respectable, self-taught mechanic, deeply familiar with computers, and is working on ...