I like it!
What's not to like about twin '59 CADDYs with with twin motors each dual supercharged with twin turbos on top!
I especially like the doubled front grill!
And, lurking behind it, is that a wrecking ball trailer?????