Preparing for a close up...
Photos coming soon
410 hp 6.4L V8
North Miami Beach, FL (11 mi away)
Miami, FL (10 mi away)
Tamarac, FL (30 mi away)