Description We were on vacation to Niagara Falls, and we were waiting for the bus when all of a sudden this Diablo came down the road. I took some pictures.
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...