BMW of Sterling

What Does Gap Insurance Cover for Exotic Cars?