that cadillac escalade could woop your piece of shit's ass in a luxury car show
the most amazing luxury suv next to the nissan armada
"that cadillac escalade could woop your piece of shit's ass in a luxury car show" What is the definition of "cadillac escalade"?