Preparing for a close up...
Photos coming soon
26,799 mi
6.6L V8 Biodiesel
Delray Beach, FL (46 mi away)