Throughout the years of Batman, we've watched the Batmobile evolve through technology with the man himself. The street machine has come a long way since 1939, as you can see below.
As if the weapon on wheels couldnt get any more impressive, a new version was created to be driven in the upcoming movie, Batman vs. Superman. Ben Affleck will be playing Batman and driving the vehicle in the upcoming flick coming in 2016. The new Batmobile features machine guns and armour.