Associate
- Joined
- 24 Oct 2010
- Posts
- 231
- Location
- On The Battlefield
Hi.
I'm itching to upgrade my monitor and I've spotted this one. Does anyone have a release date for it ?
I'm itching to upgrade my monitor and I've spotted this one. Does anyone have a release date for it ?