26,196 mi
562 hp 3.8L V8
Palo Alto, CA (59 mi away)
5,835 mi
Preparing for a close up...
Photos coming soon