Qatari royal family’s prized supercars worth£1.8m get clamped outside Harrods. Much camera-phone action
(...real more)
29-07-2010
Developed by MogooLab