Cadillac debuting a commercial about America's superiority during an event that is supposed to celebrate international unity. TFM.

  1. TX born raised hazed

    They only show those commercials in America dumb ass, and we already know we are superior so how is this a TFM?

    12 years ago at 1:42 pm