© 2023 MOTORSPORT NETWORK. All rights reserved.
Originally based in Florida, this 360 Spider has been with its current owner for the past 1 ½ years and is currently located in Montreal, Quebec....