Lamborghini-Powered Batmobile Steals the Show at Gumball 3000
Manufactured by Team Galag from Saudi Arabia, the Batmobile 2.0 is the amplest and striking Batmobile you may ever see outside of Hollywood. The whole body of the car is made up of carbon fiber; underneath it’s a thumping 5.2-lit…