two 2026 ford mustangs driving on a road