70 barracuda
will be taking to cedar falls mopar max drag and car show on sept 24&25
Print