facts, that's how you know it's some execs coke dream , still putting the pieces together like homer in that one simpsons episode.Facts they is fukking wilding, this is why cadillac continues to fade out of the buyers consciousness....
THEY DONT EVEN SHOW THE CAR IN THE VIDEO!!!!