New Delhi: To break the stranglehold of the parking mafia, Municipal Corporation of Delhi has come up with a unique plan to advertise its 108 new parking sites, which are up for bidding. For the first time, MCD is using its outdoor sites and radio to advertise the parking sites in addition to advertising in newspapers.