『何だこりゃ?』って思わず言いたくなるような変な車でした。

English Translation

It was the sort of weird car that made me want to blurt out, “what the heck is that?”

何だこりゃ? is a very casual form of 何だこれは?. The connotation is either “what the heck (hell)” with disgust or “I have no idea what this is” with curiosity. It totally depends on intonation.