Richard Petty’s Talladega Review March 28, 2011 The first ever NASCAR racing game which also features turbo-boosts and car maintenance. Introduction Richard Petty, king of the NASCAR Super Stocks race scene, challenges...