Review The Toyota Innova Hycross petrol automatic lures you in with its affordability, especially when compared…