Description Spotted it as i looked out the window at work. Really not the car you want to drive thur a town where the people that live in it have no concept of what a stop sign or a traffic light mean
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...