Barracuda Banger....
For many years Chrysler Imperials were the king of demo derbys.
Print