Windows 7 Launches In Japan

I swear, Japan is just f—king with us at this point. [YouTube via SirAshcraft]

Trending Stories Right Now