kapilb.com
Microsoft’s Island
I had to see it – Couldn’t miss such a movie, which was creating so much news ever since it’s release and is on the Current US Top Ten. After last week’s cancellation I managed to catch the…