Eight rare split-window '63 Sting Rays are being sold as a group at Mecum’s 2025 kickoff bid in Kissimmee, Florida.
Discover the passion and craftsmanship behind restoring vintage vehicles. Dive into the journey of bringing classic cars back ...