EXOTIC AFFINITY
AUTOMOTIVE VIDEOS
Home
Videos
About
Contact
More
Posted:
January 31, 2010
Porsche 911 (997) Turbo less than an inch away from hitting a Rolls-Royce Phantom Drophead Coupe!
August 9, 2008
Los Angeles, CA