Thrashing the 2025 Ford Mustang on road and track!