Stimulating the Battlefield: New Super Sports Cars in the Game? It's actually a mysterious carrier skin! --- Media Player