Merry Christmas

If this ad does not warm your heart, I don’t know what will.

Stories of love are always a holiday classic. And in this holiday film, it’s felt through the heartwarming and sometimes heart-wrenching memories of a classic 1966 Chevy Impala.

175