2025 Ford Mustang GTD | $300K Street-Legal and Track-Ready Supercar Wonders Why Germans Have All The Fun Cars August 23, 2023