A halo car is the creme de la creme of any given car brand; it's the showcase piece designed to (hopefully) lure in customers. But some halo cars d...
Subscribe to CarStuff
Keep up to date by subscribing to this podcast
Share Halo Cars
Share this episode with your friends