I never even heard of ESC so that was not a consideration when I thought of buying a hilux or strada.

Sent from my GT-N7100 using Tapatalk