ECD Automotive Design Wins Best in Show at Festival of Speed 2025
Orlando-based ECD Automotive Design captures Best in Show at prestigious Festival of Speed 2025 with their first custom Porsche 911 build, showcasing Canadian luxury automotive excellence.