Supercar dubbed ‘street-legal BEAST’ boasting carbon fibre shell, supercharged engine & bubble roof finally launches
A SUPERCAR dubbed a "street-legal beast" that boasts a bubble roof has finally launched after seven years of waiting.The new Glickenhaus street-legal supercar could be…