Video: Top 5 NASCAR finishes at Talladega Superspeedway

Ron Bouchard, Kevin Harvick, Brad Keselowski , Dale Earnhardt Jr. and Jimmie Johnson all had spectacular wins at the Talladega Speedway. Find out where each racer ranks in the Top 5 finishes on the Speedway.