Mark Hearn#TB

Mark Hearn is a nerd's nerd if ever such a thing existed. Covering the mobile scene for several years, he also has a love for film, sports, gaming and just about anything related to technology. Highly opinionated, you'll often find him sharing his two cents in some dark corner of the Internet.

All Articles by Mark Hearn#Tb