Description Saleen S7 spotted in Buffalo NY near the marina in a parking lot. I was with zackistan when we noticed this driving by and each got a few pics. It was most likely driving towards the exotic car show at the marina that day.
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...