Everyone fears a Karwa driverĀ and Landcruisers @180 .. Maybe they're theĀ  two most feared entities in Qatar!