The NFL and Indy Cars teamed up to provide a unique display for the 2012 Super Bowl this week. Each of the NFL's 32 teams are represented by an Indy "Super Car," which will be displayed at various sites throughout Indianapolis. The official Twitter account of the Miami Dolphins brought us a picture of the Dolphins' car.
via @MiamiDolphins Twitter.