Post Thumbnail

We've felt a strange attraction this 24-inch slab of professional graphics wonderment ever since we caught it trying to sneak its substantial bulk through the FCC. How do we feel about it now that it's all official, priced up at a daunting $2,500 and we've had some time with it in the flesh? Chec...

3 years ago 0 Comments
September 13, 2011 at 4:00AM