Watch: DeSotos in space!


A fantastic TV commercial for DeSoto automobiles from 1957. (via Weird Universe)


m8GpB3