I've seen interpolated videos of the historic Mars Curiosity's landing before, but this one truly left me in awe. It was painstakingly made during a period of four weeks. It's truly feels like being aboard the ship.

New York is joining Washington State and North Carolina by offering motorists the option to purchase an Enhanced Driver's License (EDL) with an embedded RFID chip. The license will enable travelers to pass in and out of Canada, Mexico, Bermuda and the Caribbean without having to use a traditional passport. The DMV…