NHTSA awarded the 2003 Town Car with its highest rating, 5 stars, for collision safety in every category the government could think of. The Town Car also features durable body-on-frame construction.
Road and wind noise are things of the past with the Town Car. Although larger than most cars, it boasts a lower profile than a Navigator or an Escalade. The lower profile leads to less wind resistance, which translates to a quieter ride down the highway