Post #1351781: Are Modern Sports Cars Too Fast? [Doug DeMuro +…