The local police chief described the 1970 green Plymouth 'Mod Top' Barracuda as 'a very unique car.'
West Chester - News, The Journal News
Mon, 05/02/2016 - 2:57pm
The local police chief described the 1970 green Plymouth 'Mod Top' Barracuda as 'a very unique car.'