Tag: Lykan

Qatar wants in on supercar madness

Supercars, ultracars, hypercars or whatever you want to call them are mind-bogglingly fast, flamboyant and only really come from certain…