- Joined
- Jun 27, 2006
- Location
- Chicago, IL
There has been a lot of frustrated twitter chatter about the install experience for Windows 7, so it seemed like a good idea to askâ€â€how has your install been going? How Has Your Windows 7...
Link Removed - Invalid URL
Link Removed - Invalid URL