If you have seen supercars sitting abandoned in Dubai in spots like parking garages, impound lots and even the side of the road, you’re probably wondering why? I mean these are nice supercars, including the likes of Lamborghinis, Porsches, Bentleys, and even Ferraris. Current rough estimates put the number at approximately 2,500 cars being abandoned…