On our way into Mopars at the Strip this morning we were greeted by the sight of hundreds of Ford Mustangs lined up next to none other than the Shelby Automobiles HQ in North Vegas. Could this be the working stock for a heap of Shelby GT500KR monsters? That's the Shelby building way off over to the left.

King of the Road Indeed: The 2008 Shelby Cobra GT500KR Concept Surfaces [Internal]