The last decade has been a veritable roller-coaster ride for the Renaissance artist and inventor Leonardo da Vinci, whose ever-popular name and work have landed him on countless oddball spin-off products and projects, from the ubiquitous Dan Brown novel to the new Starz action series "Da Vinci's Demons." Now, the latest Leonardo-branded whatsit is an actual roller coaster.