Reviews V6 Turbo, a French Technology By McCrayMay 17, 20190 The 80s saw the advent of turbocharged engines. All brands are thrown voraciously on adding this power quite useful to add character to ...