This episode of Super Power Beat Down features an intense race between the 1966 and 1989 Batmobiles. For those who don't feel like watching all ten minutes of Batmobile greatness, check out 5:10 for car stats and 7:40 for the race.
Source: youtube.com / via: devour.com