Windows Vista 5361 Screenshots Leaked…Will It Be April’s CTP?
Leaked images of Windows Vista 5361 have made it to the Web, and with the release of the April CTP on Monday (April 17th) many people are wondering if this is the build that will get released.
