Seriously guys.....
what in EARTH were the marketing team thinking of?
TERRACAN
A Can of Terror
It even LOOKS like the word Terracar when you see it briefly.
Terra Car........Terracan....
what on EARTH is that all about?
Hyundai...I salute you
NOT!