New Seltos Makes More Power Than What Kia Claims: Proof [Video]