My US Mopar and I in an Australian news special.
Very cool and the Barracuda looks great.
Print