Check it out and if interested, let me know: http://www.ferrarichat.com/ferrariads/showproduct.php?product=1659&cat=2
What is a "Delray Beach Challenge Stradale"?? Is that an option, color, limited edition version, or special order thingy???