Since orders for the Tata Nano officially started being taken Monday, independent reviews are also beginning to roll out. The verdict? "Feels just like a car."

Read…