Just checking to see if any fellow New Englander's are getting a EVO? I'm in north western MA (Athol/Orange) and I plan to get one on launch day or right after.
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.