Smallville is doing product placements for Windows 7?! How bizarre.
You must be logged in to post a comment.